Hans Lennart Rudolf Wigzell, Director at Sarepta Therapeutics, holds 22.84K shares in Sarepta Therapeutics (Ticker: SRPT). Most recently, Hans Lennart Rudolf Wigzell Sold $15,000 shares of Sarepta Therapeutics on Mar 11, 2024 for an estimated value of 1.85M.