MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise LAC Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress on Thacker Pass CV Q1 2026 Earnings EPS Misses Estimates by 12 Stock Declines Nearly 2 SFL Q1 2026 Earnings Earnings Per Share Surges Past Estimates Stock Declines Despite Massive Beat TRST Q1 2026 Earnings Solid EPS Reported Amid Quiet Quarter TMCI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Stock Decline