Castleark Management’s Sarepta Therapeutics SRPT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-3,340
Closed -$417K 327
2024
Q3
$417K Sell
3,340
-400
-11% -$55.3K 0.02% 220
2024
Q2
$591K Buy
3,740
+1,390
+59% +$179K 0.02% 221
2024
Q1
$304K Buy
+2,350
New +$288K 0.01% 241
2023
Q1
Sell
-41,440
Closed -$5.37M 320
2022
Q4
$5.37M Sell
41,440
-9,530
-19% -$1.1M 0.28% 90
2022
Q3
$5.63M Buy
+50,970
New +$5.14M 0.31% 72
2021
Q1
Sell
-7,945
Closed -$1.35M 372
2020
Q4
$1.35M Sell
7,945
-815
-9% -$121K 0.05% 217
2020
Q3
$1.23M Buy
8,760
+3,050
+53% +$464K 0.05% 208
2020
Q2
$916K Buy
+5,710
New +$777K 0.04% 214
2019
Q2
Sell
-11,210
Closed -$1.34M 393
2019
Q1
$1.34M Sell
11,210
-220
-2% -$28.3K 0.05% 247
2018
Q4
$1.25M Sell
11,430
-69,875
-86% -$8.74M 0.05% 253
2018
Q3
$13.1M Buy
81,305
+11,835
+17% +$1.62M 0.38% 90
2018
Q2
$9.18M Sell
69,470
-33,708
-33% -$3.18M 0.28% 117
2018
Q1
$7.64M Sell
103,178
-179,632
-64% -$12M 0.24% 132
2017
Q4
$15.7M Sell
282,810
-1,220
-0.4% -$64.6K 0.47% 62
2017
Q3
$12.9M Buy
+284,030
New +$11.4M 0.4% 79

Other funds holding SRPT

Castleark Management's SRPT Position: Q4 2024 in Review

Castleark Management sold out of Sarepta Therapeutics (SRPT) in Q4 2024, closing a stake of 3,340 shares — an estimated $417K sold.

Castleark Management first reported a position in SRPT in Q3 2017 and held it in 15 quarters. The position peaked at $15.7M in Q4 2017. 464 funds tracked by Wall St. Rank hold SRPT as of Q4 2024.

  • Castleark Management reported no remaining Sarepta Therapeutics position as of Q4 2024 after selling out during the quarter.
  • Castleark Management sold 3,340 Sarepta Therapeutics shares in Q4 2024, an estimated $417K.
  • Castleark Management first reported a position in Sarepta Therapeutics in Q3 2017 and held it in 15 quarters.
  • Castleark Management's Sarepta Therapeutics position peaked at $15.7M in Q4 2017.
  • 464 funds tracked by Wall St. Rank held Sarepta Therapeutics as of Q4 2024.

Based on Castleark Management's 13F filing for Q4 2024, filed 18 Feb 2025.