Teacher Retirement System of Texas’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
Q1
$278K Sell
12,760
-1,918
-13% -$37.1K ﹤0.01% 1310
2025
Q4
$316K Sell
14,678
-6,931
-32% -$146K ﹤0.01% 1397
2025
Q3
$416K Sell
21,609
-1,924
-8% -$34.3K ﹤0.01% 1598
2025
Q2
$402K Buy
23,533
+396
+2% +$16.9K ﹤0.01% 1661
2025
Q1
$1.48M Sell
23,137
-2,275
-9% -$239K 0.01% 1029
2024
Q4
$3.09M Buy
25,412
+4,076
+19% +$500K 0.01% 670
2024
Q3
$2.67M Buy
21,336
+2,786
+15% +$385K 0.01% 654
2024
Q2
$2.93M Sell
18,550
-187
-1% -$24K 0.02% 524
2024
Q1
$2.43M Buy
18,737
+390
+2% +$47.8K 0.02% 589
2023
Q4
$1.77M Sell
18,347
-4,161
-18% -$399K 0.01% 685
2023
Q3
$2.73M Buy
22,508
+2,220
+11% +$251K 0.02% 567
2023
Q2
$2.32M Sell
20,288
-4,050
-17% -$522K 0.02% 619
2023
Q1
$3.35M Buy
24,338
+784
+3% +$102K 0.02% 553
2022
Q4
$3.05M Sell
23,554
-3,670
-13% -$425K 0.02% 539
2022
Q3
$3.01M Buy
27,224
+14,066
+107% +$1.42M 0.02% 547
2022
Q2
$986K Sell
13,158
-4,037
-23% -$297K 0.01% 807
2022
Q1
$1.34M Buy
17,195
+2,820
+20% +$216K 0.01% 857
2021
Q4
$1.29M Buy
14,375
+2,605
+22% +$223K 0.01% 942
2021
Q3
$1.09M Buy
11,770
+2,098
+22% +$162K 0.01% 908
2021
Q2
$752K Sell
9,672
-9,699
-50% -$735K ﹤0.01% 1037
2021
Q1
$1.44M Buy
19,371
+1,243
+7% +$115K 0.01% 729
2020
Q4
$3.09M Buy
18,128
+5,520
+44% +$818K 0.02% 526
2020
Q3
$1.77M Sell
12,608
-17,241
-58% -$2.62M 0.01% 585
2020
Q2
$4.79M Buy
29,849
+21,194
+245% +$2.88M 0.04% 403
2020
Q1
$847K Sell
8,655
-102
-1% -$11.7K 0.01% 501
2019
Q4
$1.13M Buy
8,757
+15
+0.2% +$1.51K 0.01% 519
2019
Q3
$658K Buy
+8,742
New +$1.03M 0.01% 536
2018
Q4
Sell
-7,320
Closed -$1.18M 1180
2018
Q3
$1.18M Sell
7,320
-5,130
-41% -$701K 0.01% 598
2018
Q2
$1.65M Sell
12,450
-1,116
-8% -$105K 0.01% 619
2018
Q1
$1M Sell
13,566
-6,962
-34% -$464K 0.01% 828
2017
Q4
$1.14M Buy
20,528
+15,631
+319% +$828K 0.01% 993
2017
Q3
$222K Buy
+4,897
New +$196K ﹤0.01% 1011
2016
Q4
Sell
-4,712
Closed -$289K 1249
2016
Q3
$289K Sell
4,712
-1,322
-22% -$40K ﹤0.01% 1046
2016
Q2
$115K Buy
6,034
+724
+14% +$13.4K ﹤0.01% 1775
2016
Q1
$104K Buy
5,310
+1,392
+36% +$24.3K ﹤0.01% 1751
2015
Q4
$151K Sell
3,918
-915
-19% -$29.7K ﹤0.01% 1331
2015
Q3
$155K Buy
4,833
+3,304
+216% +$112K ﹤0.01% 1483
2015
Q2
$47K Buy
1,529
+340
+29% +$6.95K ﹤0.01% 1606
2015
Q1
$16K Buy
1,189
+11
+0.9% +$147 ﹤0.01% 2089
2014
Q4
$17K Sell
1,178
-207
-15% -$3.5K ﹤0.01% 1993
2014
Q3
$29K Buy
1,385
+45
+3% +$1.02K ﹤0.01% 1612
2014
Q2
$40K Hold
1,340
﹤0.01% 1544
2014
Q1
$32K Buy
1,340
+151
+13% +$3.85K ﹤0.01% 1500
2013
Q4
$24K Sell
1,189
-2,684
-69% -$79.8K ﹤0.01% 1674
2013
Q3
$183K Buy
3,873
+1,813
+88% +$69.8K ﹤0.01% 1255
2013
Q2
$78K Buy
+2,060
New +$73.7K ﹤0.01% 1375

Other funds holding SRPT