GATX Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback Tsakos Energy Navigation TEN Q1 2026 Earnings Strong EPS Beat of 37 Amidst Market Headwinds Liberty Latin America Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus USPH Q1 2026 Earnings EPS Misses Estimates by 1725 but Stock Gains 332 STKS Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment