THCH Q4 2025 Earnings Loss Per Share Widens Amid Strategic Restructuring LION Q1 2026 Earnings Strong EPS Surprise of 5296 Drives Stock Rally BioLineRx Ltd BLRX Q3 2024 Earnings Loss Per Share of 007 on No Revenue Shares Surge 9 AON Q1 2026 Earnings Small EPS Beat Reflects Steady Execution Realty Income O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Stock Edges Higher CAE Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises