TRTX Q1 2026 Earnings EPS Slightly Below Estimates Stock Edges Higher
AUTL Q1 2026 Earnings Biotech Posts WiderThanExpected Loss as Stock Edges Higher
GWW Q1 2026 Earnings Earnings per Share Surpass Estimates by Nearly 13
MPLT Q1 2026 Earnings EPS Miss of 20 Amid No Revenue Stock Declines
MXC Q3 2025 Earnings Profitability Remains Solid Amid Quiet Quarter
ICON Q4 2025 Earnings EPS Misses Estimates as Loss Widens Shares Rise 075