GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus EU Q1 2026 Earnings EPS Surprises to the Upside Turning Profit on Higher Uranium Production Lightbridge Corporation LTBR Q1 2026 Earnings Net Loss of 020 Per Share Continues Development Phase FORTY Q1 2025 Earnings EPS of 123 Reported Amid Stock Decline BA Q1 2026 Earnings Loss Narrows as EPS Surprises to the Upside SMP Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength