The Economic Ripple Effects of a Shrinking Marriage Pool for Women Teva TEVA Gained 073 Can It Break 3604 20260520 Royalty RPRX Q1 2026 Earnings Roar 130 EPS Tops Street View Wes Streetings Wealth Tax That Works Proposal Capital Gains Reform Under Labour Leadership Spotlight PRIM Q1 2026 Earnings EPS Misses Estimate by 315 Stock Still Climbs 69 Biohaven Ltd BHVN Q1 2026 Earnings Wider Loss Than Expected as PreRevenue Biotech Advances Pipeline ABVC BioPharma Inc Q1 2025 Earnings Narrowed Loss Highlights Continued Pipeline Progress TC Energy Q1 2026 Earnings InLine EPS Slightly Misses Estimate Stock Edges Higher Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 ANGX Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Jumps 84