Moderna Drops 11%, ImmunityBio Slide Wakes Biotech Rout
Biotech shares retreat as Moderna slides 11% and ImmunityBio falls, with Sarepta also sinking amid a broad market rot...
Biotech shares retreat as Moderna slides 11% and ImmunityBio falls, with Sarepta also sinking amid a broad market rot...
Sarepta Therapeutics surged about 20% after releasing early Phase 1/2 data for SRP-1001 and SRP-1003, signaling poten...