TMC Q1 2026 Earnings PreRevenue Progress Overshadows NarrowerThanExpected Loss UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196 NTCT Q1 2026 Earnings EPS Surpasses Estimates as Company Delivers Strong Profitability PLXS Q1 2026 Earnings EPS Beat Despite Revenue Uncertainty Stock Dips 17 RDNW Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue NonDisclosure IMVT Q1 2026 Earnings EPS Misses Estimates Amid Continued RD Investment