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