MSC Income Fund Inc MSIF Q1 2026 Earnings EPS Slightly Misses Estimates as Fund Advances
The9 Limited NCTY Q1 2012 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Uncertainty
PATK Q1 2026 Earnings EPS Beats Estimates Stock Rises 16
Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism
Gentherm Inc THRM Q1 2026 Earnings EPS Crushes Estimates Stock Rises
ORLY Q1 2026 Earnings EPS Surpasses Estimates Shares Slip