EcoR1 Capital’s Sarepta Therapeutics SRPT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-1,292,386
Closed -$82.5M 48
2025
Q1
$82.5M Buy
1,292,386
+522,386
+68% +$55M 4.89% 7
2024
Q4
$93.6M Buy
+770,000
New +$94.4M 3.54% 10
2024
Q3
Sell
-1,407,322
Closed -$222M 67
2024
Q2
$222M Sell
1,407,322
-512,513
-27% -$65.8M 6.8% 3
2024
Q1
$249M Buy
1,919,835
+1,086,928
+130% +$133M 6.29% 4
2023
Q4
$80.3M Buy
+832,907
New +$79.9M 2.09% 14
2023
Q3
Sell
-3,660,798
Closed -$419M 59
2023
Q2
$419M Buy
3,660,798
+661,345
+22% +$85.3M 10.27% 3
2023
Q1
$413M Hold
2,999,453
13.31% 2
2022
Q4
$389M Hold
2,999,453
11.83% 2
2022
Q3
$332M Buy
2,999,453
+131,308
+5% +$13.2M 9.79% 3
2022
Q2
$215M Buy
2,868,145
+798,511
+39% +$58.7M 7.42% 3
2022
Q1
$162M Buy
+2,069,634
New +$158M 5.06% 5
2019
Q4
Sell
-189,745
Closed -$14.3M 54
2019
Q3
$14.3M Buy
+189,745
New +$22.4M 1.8% 16

Other funds holding SRPT

EcoR1 Capital's SRPT Position: Q2 2025 in Review

EcoR1 Capital sold out of Sarepta Therapeutics (SRPT) in Q2 2025, closing a stake of 1,292,386 shares — an estimated $82.5M sold.

EcoR1 Capital first reported a position in SRPT in Q3 2019 and held it in 12 quarters. The position peaked at $419M in Q2 2023. 363 funds tracked by Wall St. Rank hold SRPT as of Q2 2025.

  • EcoR1 Capital reported no remaining Sarepta Therapeutics position as of Q2 2025 after selling out during the quarter.
  • EcoR1 Capital sold 1,292,386 Sarepta Therapeutics shares in Q2 2025, an estimated $82.5M.
  • EcoR1 Capital first reported a position in Sarepta Therapeutics in Q3 2019 and held it in 12 quarters.
  • EcoR1 Capital's Sarepta Therapeutics position peaked at $419M in Q2 2023.
  • 363 funds tracked by Wall St. Rank held Sarepta Therapeutics as of Q2 2025.

Based on EcoR1 Capital's 13F filing for Q2 2025, filed 14 Aug 2025.