Whales Bet Big on Sarepta's Gene Therapy Gamble
Sarepta Therapeutics (SRPT) options activity suggests whales are betting on a price surge. Heavy buying of calls and put options with strike prices above $150 indicates investors are anticipating a significant increase in share price. This is despite recent volatility and SRPT's history of sharp price swings.