TRIN Q1 2026 Earnings Slight EPS Beat Amid Modest Stock Decline IAC Q1 2026 Earnings Deep EPS Miss but Stock Gains Amid Operational Adjustments FTDR Q1 2026 Earnings EPS Surpasses Estimates with 587 Beat LEVI Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Execution Centrus Energy Corp Q1 2026 Earnings Stellar EPS Surprise Amid Nuclear Fuel Sector Momentum STRO Q1 2026 Earnings EPS Beat Amid RevenueLess Quarter Stock Declines