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