Teacher Retirement System of Texas’s Duke Energy DUK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$34.3M Sell
271,283
-21,045
-7% -$2.65M 0.09% 199
2026
Q1
$38.3M Buy
292,328
+80,618
+38% +$10.1M 0.16% 158
2025
Q4
$24.8M Buy
211,710
+25,404
+14% +$3.1M 0.09% 215
2025
Q3
$23.1M Sell
186,306
-32,852
-15% -$3.99M 0.09% 227
2025
Q2
$25.9M Buy
219,158
+10,533
+5% +$1.24M 0.11% 190
2025
Q1
$25.4M Buy
208,625
+76,880
+58% +$8.76M 0.11% 205
2024
Q4
$14.2M Sell
131,745
-428,444
-76% -$48.5M 0.05% 291
2024
Q3
$64.6M Buy
560,189
+317,240
+131% +$35.3M 0.31% 74
2024
Q2
$24.4M Sell
242,949
-31,422
-11% -$3.14M 0.14% 170
2024
Q1
$26.5M Buy
274,371
+76,952
+39% +$7.3M 0.17% 149
2023
Q4
$19.2M Buy
197,419
+38,245
+24% +$3.48M 0.13% 186
2023
Q3
$14M Sell
159,174
-55,335
-26% -$5.07M 0.09% 233
2023
Q2
$19.3M Buy
214,509
+26,041
+14% +$2.46M 0.13% 183
2023
Q1
$18.2M Sell
188,468
-32,164
-15% -$3.18M 0.12% 180
2022
Q4
$22.7M Sell
220,632
-17,257
-7% -$1.66M 0.17% 148
2022
Q3
$22.1M Sell
237,889
-26,280
-10% -$2.82M 0.16% 133
2022
Q2
$28.3M Sell
264,169
-301,335
-53% -$33.1M 0.19% 106
2022
Q1
$63.1M Buy
565,504
+25,771
+5% +$2.68M 0.32% 56
2021
Q4
$56.6M Sell
539,733
-64,541
-11% -$6.54M 0.25% 84
2021
Q3
$59M Buy
604,274
+197,593
+49% +$20.5M 0.32% 71
2021
Q2
$40.1M Buy
406,681
+206,711
+103% +$20.8M 0.22% 112
2021
Q1
$19.3M Buy
199,970
+133,134
+199% +$12.2M 0.11% 219
2020
Q4
$6.12M Buy
66,836
+14,818
+28% +$1.37M 0.04% 409
2020
Q3
$4.61M Buy
52,018
+26,197
+101% +$2.16M 0.03% 452
2020
Q2
$2.06M Buy
25,821
+21,704
+527% +$1.83M 0.02% 512
2020
Q1
$333K Sell
4,117
-27,110
-87% -$2.49M ﹤0.01% 544
2019
Q4
$2.85M Sell
31,227
-9,565
-23% -$877K 0.02% 461
2019
Q3
$3.91M Buy
40,792
+3,774
+10% +$343K 0.03% 421
2019
Q2
$3.27M Sell
37,018
-16,190
-30% -$1.43M 0.03% 440
2019
Q1
$4.79M Sell
53,208
-56,792
-52% -$5.01M 0.04% 401
2018
Q4
$9.49M Buy
110,000
+27,465
+33% +$2.34M 0.09% 283
2018
Q3
$6.6M Sell
82,535
-59,457
-42% -$4.81M 0.05% 379
2018
Q2
$11.2M Sell
141,992
-12,962
-8% -$997K 0.07% 321
2018
Q1
$12M Sell
154,954
-37,524
-19% -$2.9M 0.08% 294
2017
Q4
$16.2M Buy
192,478
+131,890
+218% +$11.5M 0.11% 216
2017
Q3
$5.08M Buy
60,588
+53,256
+726% +$4.56M 0.03% 408
2017
Q2
$613K Buy
7,332
+106
+1% +$8.91K ﹤0.01% 505
2017
Q1
$593K Hold
7,226
﹤0.01% 517
2016
Q4
$561K Sell
7,226
-19,145
-73% -$1.47M ﹤0.01% 522
2016
Q3
$2.11M Sell
26,371
-22,901
-46% -$1.9M 0.01% 462
2016
Q2
$4.23M Buy
49,272
+11,788
+31% +$942K 0.03% 400
2016
Q1
$3.02M Buy
37,484
+20,702
+123% +$1.57M 0.02% 456
2015
Q4
$1.2M Sell
16,782
-72,055
-81% -$5.07M 0.01% 503
2015
Q3
$6.39M Buy
88,837
+61,332
+223% +$4.44M 0.05% 274
2015
Q2
$1.94M Buy
27,505
+6,070
+28% +$459K 0.01% 404
2015
Q1
$1.65M Buy
21,435
+12
+0.1% +$974 0.01% 379
2014
Q4
$1.79M Sell
21,423
-304,440
-93% -$24.5M 0.01% 338
2014
Q3
$24.4M Buy
325,863
+3,276
+1% +$239K 0.2% 130
2014
Q2
$23.9M Sell
322,587
-240,781
-43% -$17.3M 0.2% 127
2014
Q1
$40.1M Buy
563,368
+537,794
+2,103% +$37.5M 0.36% 98
2013
Q4
$1.76M Sell
25,574
-404,885
-94% -$28.3M 0.02% 314
2013
Q3
$28.7M Sell
430,459
-36,360
-8% -$2.48M 0.25% 120
2013
Q2
$31.5M Buy
+466,819
New +$33M 0.29% 105

Other funds holding DUK

Teacher Retirement System of Texas's DUK Position: Q2 2026 in Review

Teacher Retirement System of Texas reduced its Duke Energy (DUK) stake by 7.2% in Q2 2026, selling an estimated $2.65M and leaving 271,283 shares worth $34.3M. The position accounts for 0.09% of the portfolio, ranked #199.

Teacher Retirement System of Texas first reported a position in DUK in Q2 2013 and has held it in 53 quarters since. The position peaked at $64.6M in Q3 2024. 2,475 funds tracked by Wall St. Rank hold DUK as of Q2 2026.

  • Teacher Retirement System of Texas held 271,283 shares of Duke Energy worth $34.3M as of Q2 2026.
  • Teacher Retirement System of Texas sold 21,045 Duke Energy shares in Q2 2026, an estimated $2.65M.
  • Duke Energy made up 0.09% of Teacher Retirement System of Texas's portfolio in Q2 2026, its #199 holding.
  • Teacher Retirement System of Texas first reported a position in Duke Energy in Q2 2013 and has held it in 53 quarters since.
  • Teacher Retirement System of Texas's Duke Energy position peaked at $64.6M in Q3 2024.
  • 2,475 funds tracked by Wall St. Rank held Duke Energy as of Q2 2026.

Based on Teacher Retirement System of Texas's 13F filing for Q2 2026, filed 14 Aug 2026.