WorldQuant Millennium Advisors’s Sarepta Therapeutics SRPT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.07M Sell
114,945
-99,642
-46% -$1.88M 0.01% 510
2026
Q1
$4.67M Buy
214,587
+184,630
+616% +$3.57M 0.02% 343
2025
Q4
$645K Buy
+29,957
New +$631K ﹤0.01% 515
2021
Q2
Sell
-73,970
Closed -$5.51M 404
2021
Q1
$5.51M Buy
73,970
+50,228
+212% +$4.63M 0.12% 231
2020
Q4
$4.05M Sell
23,742
-31,510
-57% -$4.67M 0.09% 253
2020
Q3
$7.76M Buy
55,252
+22,767
+70% +$3.46M 0.18% 168
2020
Q2
$5.21M Buy
+32,485
New +$4.42M 0.12% 211

Other funds holding SRPT

WorldQuant Millennium Advisors's SRPT Position: Q2 2026 in Review

WorldQuant Millennium Advisors reduced its Sarepta Therapeutics (SRPT) stake by 46% in Q2 2026, selling an estimated $1.88M and leaving 114,945 shares worth $2.07M. The position accounts for 0.01% of the portfolio, ranked #510.

WorldQuant Millennium Advisors first reported a position in SRPT in Q2 2020 and has held it in 7 quarters since. The position peaked at $7.76M in Q3 2020. 323 funds tracked by Wall St. Rank hold SRPT as of Q2 2026.

  • WorldQuant Millennium Advisors held 114,945 shares of Sarepta Therapeutics worth $2.07M as of Q2 2026.
  • WorldQuant Millennium Advisors sold 99,642 Sarepta Therapeutics shares in Q2 2026, an estimated $1.88M.
  • Sarepta Therapeutics made up 0.01% of WorldQuant Millennium Advisors's portfolio in Q2 2026, its #510 holding.
  • WorldQuant Millennium Advisors first reported a position in Sarepta Therapeutics in Q2 2020 and has held it in 7 quarters since.
  • WorldQuant Millennium Advisors's Sarepta Therapeutics position peaked at $7.76M in Q3 2020.
  • 323 funds tracked by Wall St. Rank held Sarepta Therapeutics as of Q2 2026.

Based on WorldQuant Millennium Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.