California State Teachers Retirement System (CalSTRS)’s IES Holdings IESC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$7.61M Sell
20,720
-668
-3% -$216K 0.01% 868
2026
Q1
$5.1M Buy
21,388
+4,778
+29% +$1.1M 0.01% 1004
2025
Q4
$3.23M Sell
16,610
-16
-0.1% -$3.22K ﹤0.01% 1161
2025
Q3
$3.31M Buy
16,626
+2
+0% +$344 ﹤0.01% 1136
2025
Q2
$2.46M Sell
16,624
-78
-0.5% -$9.19K ﹤0.01% 1269
2025
Q1
$1.38M Hold
16,702
﹤0.01% 1530
2024
Q4
$1.68M Sell
16,702
-400
-2% -$48.1K ﹤0.01% 1493
2024
Q3
$1.71M Sell
17,102
-552
-3% -$44.8K ﹤0.01% 1484
2024
Q2
$1.23M Buy
17,654
+1,462
+9% +$103K ﹤0.01% 1653
2024
Q1
$985K Sell
16,192
-904
-5% -$43.3K ﹤0.01% 1802
2023
Q4
$677K Sell
17,096
-786
-4% -$27.4K ﹤0.01% 2048
2023
Q3
$589K Sell
17,882
-1,764
-9% -$57.4K ﹤0.01% 2102
2023
Q2
$559K Sell
19,646
-2,932
-13% -$70.1K ﹤0.01% 2242
2023
Q1
$486K Sell
22,578
-420
-2% -$8.62K ﹤0.01% 2319
2022
Q4
$409K Buy
22,998
+46
+0.2% +$746 ﹤0.01% 2426
2022
Q3
$317K Sell
22,952
-1,140
-5% -$17.6K ﹤0.01% 2515
2022
Q2
$363K Buy
24,092
+142
+0.6% +$2.28K ﹤0.01% 2520
2022
Q1
$481K Sell
23,950
-1,464
-6% -$33K ﹤0.01% 2418
2021
Q4
$643K Buy
25,414
+612
+2% +$15.3K ﹤0.01% 2418
2021
Q3
$567K Buy
24,802
+1,042
+4% +$25.3K ﹤0.01% 2428
2021
Q2
$610K Sell
23,760
-860
-3% -$22.3K ﹤0.01% 2536
2021
Q1
$621K Hold
24,620
﹤0.01% 2425
2020
Q4
$567K Hold
24,620
﹤0.01% 2361
2020
Q3
$391K Sell
24,620
-1,202
-5% -$16.5K ﹤0.01% 2408
2020
Q2
$299K Hold
25,822
﹤0.01% 2503
2020
Q1
$228K Buy
25,822
+294
+1% +$3.43K ﹤0.01% 2492
2019
Q4
$328K Hold
25,528
﹤0.01% 2570
2019
Q3
$263K Hold
25,528
﹤0.01% 2675
2019
Q2
$241K Hold
25,528
﹤0.01% 2774
2019
Q1
$227K Hold
25,528
﹤0.01% 2720
2018
Q4
$198K Hold
25,528
﹤0.01% 2754
2018
Q3
$249K Hold
25,528
﹤0.01% 2798
2018
Q2
$214K Sell
25,528
-1,914
-7% -$16.4K ﹤0.01% 2886
2018
Q1
$208K Hold
27,442
﹤0.01% 2776
2017
Q4
$237K Sell
27,442
-1,000
-4% -$9.02K ﹤0.01% 2772
2017
Q3
$246K Sell
28,442
-2,200
-7% -$18.3K ﹤0.01% 2808
2017
Q2
$278K Sell
30,642
-800
-3% -$6.92K ﹤0.01% 2796
2017
Q1
$285K Sell
31,442
-800
-2% -$7.7K ﹤0.01% 2733
2016
Q4
$309K Sell
32,242
-1,000
-3% -$8.92K ﹤0.01% 2750
2016
Q3
$296K Buy
33,242
+400
+1% +$3.08K ﹤0.01% 2751
2016
Q2
$204K Buy
+32,842
New +$224K ﹤0.01% 2898

Other funds holding IESC

California State Teachers Retirement System (CalSTRS)'s IESC Position: Q2 2026 in Review

California State Teachers Retirement System (CalSTRS) reduced its IES Holdings (IESC) stake by 3.1% in Q2 2026, selling an estimated $216K and leaving 20,720 shares worth $7.61M. The position accounts for 0.01% of the portfolio, ranked #868.

California State Teachers Retirement System (CalSTRS) first reported a position in IESC in Q2 2016 and has held it in 41 quarters since. 412 funds tracked by Wall St. Rank hold IESC as of Q2 2026.

  • California State Teachers Retirement System (CalSTRS) held 20,720 shares of IES Holdings worth $7.61M as of Q2 2026.
  • California State Teachers Retirement System (CalSTRS) sold 668 IES Holdings shares in Q2 2026, an estimated $216K.
  • IES Holdings made up 0.01% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q2 2026, its #868 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in IES Holdings in Q2 2016 and has held it in 41 quarters since.
  • 412 funds tracked by Wall St. Rank held IES Holdings as of Q2 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q2 2026, filed 24 Aug 2026.