Falcons FBYDW Slides 4370 as Selling Pressure Mounts 20260518 CheckCap MBAI Stock Slides 750 Support at 176 20260514 BridgeBio BBIO Unchanged at 6848 RangeBound Trading 20260514 Stifel SF Q1 2026 Earnings 145 EPS Surges Past 144 Estimates IDEA Group AMTD Q4 2020 Earnings EPS 122 Beats Estimates Aegon AEG Surges 203 Nearing 899 Resistance 20260518 Annovis Bio ANVS Holds 205 Direction Awaited 20260518