THRM Q1 2026 Earnings EPS Crushes Estimates with 625 Surprise Nuburu Q3 2023 Earnings Narrowed Loss and Strategic Progress Drive Sentiment TransMedics Q1 2026 Earnings EPS Misses Estimates by 52 as Revenue Data Unavailable MBIN Q1 2026 Earnings EPS Beat of 502 Surprises Analysts Yet Stock Declines DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations ATS Q1 2026 Earnings EPS Surpasses Estimates by 924 Stock Rises 391