Market Summary XBI SPDR S&P Biotech ETF 77.17 USD -4.40 (5.39%)today ------------------------------------------------------- Nasdaq Biotechnology Index NBI Last Updated: Apr 26, 2022 3:26 p.m. EDT 3,889.85 -127.73 -3.18% Bios take a blow, GMDA included in spite of its (relative) good news today.