Bank of America’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
$36.9M Sell
2,055,985
-89,941
-4% -$1.7M ﹤0.01% 1954
2026
Q1
$46.7M Buy
2,145,926
+451,336
+27% +$8.74M ﹤0.01% 1647
2025
Q4
$36.5M Buy
1,694,590
+891,532
+111% +$18.8M ﹤0.01% 1780
2025
Q3
$15.5M Sell
803,058
-113,737
-12% -$2.03M ﹤0.01% 2852
2025
Q2
$15.7M Buy
916,795
+224,650
+32% +$9.58M ﹤0.01% 2804
2025
Q1
$44.2M Buy
692,145
+82,526
+14% +$8.69M ﹤0.01% 1704
2024
Q4
$74.1M Sell
609,619
-173,410
-22% -$21.3M 0.01% 1224
2024
Q3
$97.8M Buy
783,029
+61,628
+9% +$8.52M 0.01% 1082
2024
Q2
$114M Buy
721,401
+67,936
+10% +$8.73M 0.01% 945
2024
Q1
$84.6M Sell
653,465
-558,912
-46% -$68.5M 0.01% 1117
2023
Q4
$117M Buy
1,212,377
+684,531
+130% +$65.7M 0.01% 882
2023
Q3
$64M Buy
527,846
+78,742
+18% +$8.9M 0.01% 1139
2023
Q2
$51.4M Sell
449,104
-110,386
-20% -$14.2M 0.01% 1288
2023
Q1
$77.1M Buy
559,490
+176,634
+46% +$22.9M 0.01% 1089
2022
Q4
$49.6M Sell
382,856
-2,125
-0.6% -$246K 0.01% 1310
2022
Q3
$42.6M Buy
384,981
+3,532
+0.9% +$356K 0.01% 1373
2022
Q2
$28.6M Sell
381,449
-86,415
-18% -$6.36M ﹤0.01% 1710
2022
Q1
$36.5M Buy
467,864
+72,336
+18% +$5.54M ﹤0.01% 1613
2021
Q4
$35.6M Sell
395,528
-29,961
-7% -$2.56M ﹤0.01% 1672
2021
Q3
$39.3M Sell
425,489
-36,614
-8% -$2.82M ﹤0.01% 1538
2021
Q2
$35.9M Sell
462,103
-54,913
-11% -$4.16M ﹤0.01% 1609
2021
Q1
$38.5M Buy
517,016
+131,696
+34% +$12.2M ﹤0.01% 1492
2020
Q4
$65.7M Sell
385,320
-65,648
-15% -$9.73M 0.01% 1006
2020
Q3
$63.3M Buy
450,968
+20,946
+5% +$3.18M 0.01% 956
2020
Q2
$69M Sell
430,022
-37,190
-8% -$5.06M 0.01% 875
2020
Q1
$45.7M Buy
467,212
+50,455
+12% +$5.77M 0.01% 1005
2019
Q4
$53.8M Buy
416,757
+24,824
+6% +$2.51M 0.01% 1130
2019
Q3
$29.5M Sell
391,933
-245,598
-39% -$29M ﹤0.01% 1498
2019
Q2
$96.9M Buy
637,531
+205,510
+48% +$25M 0.01% 749
2019
Q1
$51.5M Sell
432,021
-28,570
-6% -$3.67M 0.01% 1088
2018
Q4
$50.3M Buy
460,591
+382,953
+493% +$47.9M 0.01% 993
2018
Q3
$12.5M Sell
77,638
-240,829
-76% -$32.9M ﹤0.01% 2255
2018
Q2
$42.1M Buy
318,467
+216,622
+213% +$20.4M 0.01% 1211
2018
Q1
$7.55M Buy
101,845
+20,417
+25% +$1.36M ﹤0.01% 2687
2017
Q4
$4.53M Sell
81,428
-52,000
-39% -$2.75M ﹤0.01% 3215
2017
Q3
$6.05M Buy
133,428
+79,508
+147% +$3.18M ﹤0.01% 2996
2017
Q2
$1.82M Sell
53,920
-10,351
-16% -$337K ﹤0.01% 3968
2017
Q1
$1.9M Buy
64,271
+922
+1% +$28.5K ﹤0.01% 3913
2016
Q4
$1.74M Buy
63,349
+9,868
+18% +$396K ﹤0.01% 3885
2016
Q3
$3.28M Buy
53,481
+15,610
+41% +$472K ﹤0.01% 3214
2016
Q2
$723K Sell
37,871
-1,124
-3% -$20.8K ﹤0.01% 4413
2016
Q1
$761K Buy
38,995
+372
+1% +$6.5K ﹤0.01% 4297
2015
Q4
$1.49M Buy
38,623
+21,849
+130% +$708K ﹤0.01% 4048
2015
Q3
$538K Sell
16,774
-25,096
-60% -$852K ﹤0.01% 4755
2015
Q2
$1.27M Buy
41,870
+6,423
+18% +$131K ﹤0.01% 3894
2015
Q1
$471K Sell
35,447
-404,343
-92% -$5.39M ﹤0.01% 4355
2014
Q4
$6.36M Sell
439,790
-46,426
-10% -$786K ﹤0.01% 2341
2014
Q3
$10.3M Buy
486,216
+65,154
+15% +$1.47M ﹤0.01% 1923
2014
Q2
$12.5M Buy
421,062
+124,133
+42% +$3.92M ﹤0.01% 1742
2014
Q1
$7.13M Sell
296,929
-1,722
-0.6% -$43.9K ﹤0.01% 2069
2013
Q4
$6.08M Buy
298,651
+13,161
+5% +$391K ﹤0.01% 2303
2013
Q3
$13.5M Buy
285,490
+206,275
+260% +$7.94M 0.01% 1537
2013
Q2
$3.01M Buy
+79,215
New +$2.83M ﹤0.01% 2766

Other funds holding SRPT

Bank of America's SRPT Position: Q2 2026 in Review

Bank of America reduced its Sarepta Therapeutics (SRPT) stake by 4.2% in Q2 2026, selling an estimated $1.7M and leaving 2,055,985 shares worth $36.9M. The position accounts for ﹤0.01% of the portfolio, ranked #1954.

Bank of America first reported a position in SRPT in Q2 2013 and has held it in 53 quarters since. The position peaked at $117M in Q4 2023. 323 funds tracked by Wall St. Rank hold SRPT as of Q2 2026.

  • Bank of America held 2,055,985 shares of Sarepta Therapeutics worth $36.9M as of Q2 2026.
  • Bank of America sold 89,941 Sarepta Therapeutics shares in Q2 2026, an estimated $1.7M.
  • Sarepta Therapeutics made up ﹤0.01% of Bank of America's portfolio in Q2 2026, its #1954 holding.
  • Bank of America first reported a position in Sarepta Therapeutics in Q2 2013 and has held it in 53 quarters since.
  • Bank of America's Sarepta Therapeutics position peaked at $117M in Q4 2023.
  • 323 funds tracked by Wall St. Rank held Sarepta Therapeutics as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.