Is Modine Mod Stock Competitive Now Mod Q1 2026 Earnings Modine Manufacturing Company Posts 18 Eps Beat 20260413 Is Halozyme Therapeutics Halo Stock Stabilizing Price At 64.25 Down 0.37 20260406 Should I Buy Root Root Stock In 2026 Price At 44.56 Down 0.65 20260407 Viomi Technology Q4 2022 Earnings Negative EPS Amid Stock Decline Limited Financial Disclosures CGNT Q1 2026 Earnings EPS Surges Past Estimates with 126 Surprise LGL Q1 2026 Earnings Net Loss Misses Estimates Stock Edges Higher Nuburu Q3 2023 Earnings Narrowed Loss and Strategic Progress Drive Sentiment TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Sees Slight Decline