AU Q1 2026 Earnings EPS Beats Estimates by 806 Stock Rises 756 GLPI Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Move NB Q1 2026 Earnings Surprise Profit Highlights Cost Discipline at PreRevenue Developer TGEN Q1 2026 Earnings EPS Surprises to the Upside Stock Rises 79 NATR Q1 2026 Earnings Strong EPS Surprise Amid Quiet Revenue Disclosures Frontline Plc FRO Q4 2025 Earnings EPS Misses Consensus Stock Declines on Profit Disappointment