Health3 weeks ago
Sarepta Therapeutics Shares Drop After Barclays Downgrades Rating
Shares of Sarepta Therapeutics (NASDAQ:SRPT) experienced a significant decline in premarket trading on October 16, 2023, following a downgrade by Barclays. The investment bank revised its...