One Liberty Properties Inc OLP Q1 2026 Earnings EPS Beats Estimates on Solid Property Performance CE Q1 2026 Earnings EPS Misses Estimates by 46 Stock Gains 107 IDAI Q1 2026 Earnings WiderThanExpected Loss Yet Shares Rally Fastly Inc FSLY Q1 2026 Earnings Strong EPS Beat Drives 5 Stock Rally Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline MAGN Q1 2026 Earnings Wide EPS Miss Signals Operational Pressure