California State Teachers Retirement System (CalSTRS)
DUK icon

California State Teachers Retirement System (CalSTRS)’s Duke Energy DUK Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$110M Buy
931,644
+11,775
+1% +$1.39M 0.12% 156
2025
Q1
$112M Buy
919,869
+241
+0% +$29.4K 0.14% 136
2024
Q4
$99.1M Sell
919,628
-40,632
-4% -$4.38M 0.12% 155
2024
Q3
$111M Sell
960,260
-65,140
-6% -$7.51M 0.13% 145
2024
Q2
$103M Sell
1,025,400
-33,438
-3% -$3.35M 0.13% 146
2024
Q1
$102M Sell
1,058,838
-40,553
-4% -$3.92M 0.13% 149
2023
Q4
$107M Sell
1,099,391
-36,598
-3% -$3.55M 0.15% 123
2023
Q3
$100M Sell
1,135,989
-81,572
-7% -$7.2M 0.15% 123
2023
Q2
$109M Sell
1,217,561
-26,765
-2% -$2.4M 0.15% 119
2023
Q1
$120M Sell
1,244,326
-12,851
-1% -$1.24M 0.18% 105
2022
Q4
$129M Buy
1,257,177
+14,151
+1% +$1.46M 0.2% 100
2022
Q3
$116M Sell
1,243,026
-17,145
-1% -$1.59M 0.2% 99
2022
Q2
$135M Buy
1,260,171
+1,590
+0.1% +$170K 0.21% 88
2022
Q1
$141M Sell
1,258,581
-84,505
-6% -$9.44M 0.19% 99
2021
Q4
$141M Buy
1,343,086
+51,663
+4% +$5.42M 0.16% 114
2021
Q3
$126M Sell
1,291,423
-18,985
-1% -$1.85M 0.16% 109
2021
Q2
$129M Sell
1,310,408
-2,503
-0.2% -$247K 0.16% 113
2021
Q1
$127M Sell
1,312,911
-32,833
-2% -$3.17M 0.17% 114
2020
Q4
$123M Buy
1,345,744
+66
+0% +$6.04K 0.17% 107
2020
Q3
$119M Sell
1,345,678
-54,527
-4% -$4.83M 0.19% 93
2020
Q2
$112M Sell
1,400,205
-83,998
-6% -$6.71M 0.2% 92
2020
Q1
$120M Sell
1,484,203
-21,704
-1% -$1.76M 0.26% 71
2019
Q4
$137M Buy
1,505,907
+234,642
+18% +$21.4M 0.23% 77
2019
Q3
$122M Buy
1,271,265
+3,315
+0.3% +$318K 0.24% 77
2019
Q2
$112M Buy
1,267,950
+31,999
+3% +$2.82M 0.22% 83
2019
Q1
$111M Sell
1,235,951
-24,778
-2% -$2.23M 0.23% 82
2018
Q4
$109M Sell
1,260,729
-10,868
-0.9% -$938K 0.25% 77
2018
Q3
$102M Buy
1,271,597
+21,075
+2% +$1.69M 0.2% 92
2018
Q2
$98.9M Buy
1,250,522
+5,716
+0.5% +$452K 0.21% 89
2018
Q1
$96.4M Buy
1,244,806
+4,922
+0.4% +$381K 0.21% 93
2017
Q4
$104M Buy
1,239,884
+45,580
+4% +$3.83M 0.21% 90
2017
Q3
$100M Sell
1,194,304
-100,788
-8% -$8.46M 0.22% 87
2017
Q2
$108M Sell
1,295,092
-122,604
-9% -$10.2M 0.23% 85
2017
Q1
$116M Sell
1,417,696
-62,200
-4% -$5.1M 0.24% 84
2016
Q4
$115M Sell
1,479,896
-38,100
-3% -$2.96M 0.23% 83
2016
Q3
$122M Buy
1,517,996
+12,800
+0.9% +$1.02M 0.25% 77
2016
Q2
$129M Sell
1,505,196
-5,578
-0.4% -$479K 0.28% 68
2016
Q1
$122M Buy
1,510,774
+188,460
+14% +$15.2M 0.26% 77
2015
Q4
$94.4M Buy
1,322,314
+20,908
+2% +$1.49M 0.23% 83
2015
Q3
$93.6M Buy
1,301,406
+38,404
+3% +$2.76M 0.24% 76
2015
Q2
$89.2M Sell
1,263,002
-74,513
-6% -$5.26M 0.22% 92
2015
Q1
$103M Sell
1,337,515
-21,851
-2% -$1.68M 0.24% 81
2014
Q4
$114M Buy
1,359,366
+12,669
+0.9% +$1.06M 0.27% 76
2014
Q3
$101M Buy
1,346,697
+55,421
+4% +$4.14M 0.25% 78
2014
Q2
$95.8M Buy
1,291,276
+7,500
+0.6% +$556K 0.24% 81
2014
Q1
$91.4M Buy
1,283,776
+6,000
+0.5% +$427K 0.24% 80
2013
Q4
$88.2M Buy
1,277,776
+8,800
+0.7% +$607K 0.24% 80
2013
Q3
$84.7M Buy
1,268,976
+39,172
+3% +$2.62M 0.25% 76
2013
Q2
$83M Buy
+1,229,804
New +$83M 0.27% 72