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