BRBR Q1 2026 Earnings EPS Falls Sharply Short of Estimates Shares Decline ICU Medical Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Operational Performance PNBK Q1 2019 Earnings Earnings Per Share Miss Estimates by Wide Margin CAE Q1 2026 Earnings EPS Beats Estimates Stock Drops Over 14 TWO Q1 2026 Earnings Strong EPS Beat Masks Investor Caution Dollar Weakens as Iran Optimism Boosts Risk Appetite Mercurys 52 Billion Valuation Marks 49 Surge Reinforcing Fintech Resilience Lenovo Shares Surge 15 on Record Earnings as AI Revenue Nearly Doubles Senate Delays Funding for Trump Ballroom Vote Postponed Until June Amid Immigration Package Debate NVST Q1 2026 Earnings EPS Beats Estimates by Nearly 13 as Stock Slips EU Weighs Tariffs and Supply Chain Measures to Counter Chinese Import Surge Amid Trade War Risks Two Harbors Investment Corp Q1 2026 Earnings Strong EPS Beat Amid Stable Interest Rate Environment