Merchants Bancorp MBIN Stock Analysis 058 Gain What to Watch 20260514 Biomea BMEA Stock Analysis Falls 699 Watching 126 20260515 BellRing BRBR Falls 444 Watching 880 Support 20260518 Terrestrial Energy Quarterly Update Highlights Reactor Project Progress and DOE Commercialization Support Heartbeam Inc BEAT Q1 2026 Earnings EPS Surprises to the Upside Amid Revenue Data Absence SFIX Q1 2026 Earnings BetterThanExpected Loss Provides Some Relief NIQ Q1 2026 Earnings EPS Beats Estimates by 476 Amid Strong Operational Execution Sprout Social Inc SPT Q1 2026 Earnings EPS Beats Estimates by Wide Margin Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings EPS Misses Estimate as Investment Income Falls Short