Mirion Technologies MIR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises
Duluth Holdings DLTH Q1 2026 Earnings EPS Surprises to the Upside Yet Stock Declines
PLG Q4 2023 Earnings Narrower Loss Beats Estimates Amid Progress on Waterberg Project
TFC Q1 2026 Earnings EPS Beat of 859 Amidst Modest Market Skepticism
RKDA Q3 2025 Earnings Arcadia Biosciences Posts Surprise Profit as EPS Smashes Estimates