Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty
BKYI Q1 2026 Earnings Significant EPS Beat Amidst Ongoing Operational Challenges
UONE Q1 2026 Earnings Net Loss of 069 Per Share as Stock Drops 66
ITGR Q1 2026 Earnings Slight EPS Miss as Integer Holdings Reports Mixed Start to Fiscal Year
UZE Q1 2026 Earnings EPS Surges 895 Above Estimates as Profitability Soars
LIXT Q4 2024 Earnings ClinicalStage Biotech Reports perShare Loss as Development Continues