ATS Q1 2026 Earnings EPS Beats Estimates by 924 Stock Rises 184
SLDP Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Ticks Higher
TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly
RILYG Q1 2024 Earnings Negative EPS Reflects Challenging Period Bond Price Declines
MSDL Q1 2026 Earnings Narrow EPS Beat in a Challenging Rate Environment
Gentherm Inc THRM Q1 2026 Earnings EPS Crushes Estimates Stock Rises