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