Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty
PMTW Q1 2026 Earnings EPS Misses Estimates Amid Challenging Mortgage Market
FF Q1 2026 Earnings Net Loss of 047 Per Share Highlights Operational Headwinds
Lantern Pharma LTRN Q1 2026 Earnings EPS Beats Estimates by 183 Despite Absence of Revenue
GMHS Q1 2026 Earnings Positive EPS Marks a Turnaround Quarter Stock Jumps 656
PNR Q1 2026 Earnings Solid EPS Surprise Signals Resilient Execution