TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly
OCCI Q1 2026 Earnings Massive EPS Miss Sends Stock Down
THRM Q1 2026 Earnings Profit Surge Defies Estimates as Automotive Climate Control Demand Boosts Margins
HLIT Q1 2026 Earnings EPS Smashes Estimates Driving DoubleDigit Stock Surge
PPLC Q1 2026 Earnings Earnings Per Share Surpasses Estimates
WLFC Q1 2026 Earnings EPS Surges Past Estimates by 354 as Leasing Momentum Builds