CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines
AIRG Q1 2026 Earnings Mixed Results as Loss Slightly Exceeds Estimates
BGS Q1 2026 Earnings Profit Beat Drives Caution Amid Revenue Disclosures
NETGEAR Q1 2026 Earnings A Surprising Profit Beats Expectations Shares Rally
Brown Brown Inc BRO Q1 2026 Earnings Slight EPS Beat Masks Broader Market Concerns
QGEN Q1 2026 Earnings EPS Misses Estimates Yet Shares Rise 166