SRPT Shorts Hold as Q1 Earnings Smash Expectations
Sarepta Therapeutics just delivered one of the most dramatic earnings beats in its recent history — and yet the short position barely flinched. Q1 adjusted EPS of $3.16 demolished the $0.99 consensus estimate by more…
