California State Teachers Retirement System (CalSTRS)’s Sterling Infrastructure STRL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.54M Buy
28,353
+13
+0% +$3K 0.01% 776
2025
Q1
$3.21M Sell
28,340
-335
-1% -$37.9K ﹤0.01% 1083
2024
Q4
$4.83M Sell
28,675
-475
-2% -$80K 0.01% 931
2024
Q3
$4.23M Sell
29,150
-984
-3% -$143K ﹤0.01% 998
2024
Q2
$3.57M Sell
30,134
-612
-2% -$72.4K ﹤0.01% 1038
2024
Q1
$3.39M Sell
30,746
-1,645
-5% -$181K ﹤0.01% 1103
2023
Q4
$2.85M Sell
32,391
-1,445
-4% -$127K ﹤0.01% 1242
2023
Q3
$2.49M Sell
33,836
-3,217
-9% -$236K ﹤0.01% 1269
2023
Q2
$2.07M Sell
37,053
-480
-1% -$26.8K ﹤0.01% 1461
2023
Q1
$1.42M Sell
37,533
-503
-1% -$19.1K ﹤0.01% 1687
2022
Q4
$1.25M Buy
38,036
+446
+1% +$14.6K ﹤0.01% 1764
2022
Q3
$807K Buy
37,590
+544
+1% +$11.7K ﹤0.01% 2042
2022
Q2
$812K Buy
37,046
+579
+2% +$12.7K ﹤0.01% 2096
2022
Q1
$977K Sell
36,467
-2,859
-7% -$76.6K ﹤0.01% 2048
2021
Q4
$1.03M Buy
39,326
+998
+3% +$26.2K ﹤0.01% 2144
2021
Q3
$869K Buy
38,328
+79
+0.2% +$1.79K ﹤0.01% 2227
2021
Q2
$923K Sell
38,249
-3,556
-9% -$85.8K ﹤0.01% 2262
2021
Q1
$970K Hold
41,805
﹤0.01% 2159
2020
Q4
$778K Hold
41,805
﹤0.01% 2189
2020
Q3
$592K Buy
41,805
+1,460
+4% +$20.7K ﹤0.01% 2180
2020
Q2
$422K Hold
40,345
﹤0.01% 2336
2020
Q1
$383K Buy
40,345
+465
+1% +$4.41K ﹤0.01% 2214
2019
Q4
$562K Sell
39,880
-319
-0.8% -$4.5K ﹤0.01% 2287
2019
Q3
$529K Hold
40,199
﹤0.01% 2273
2019
Q2
$539K Sell
40,199
-932
-2% -$12.5K ﹤0.01% 2316
2019
Q1
$515K Sell
41,131
-3,362
-8% -$42.1K ﹤0.01% 2300
2018
Q4
$485K Buy
44,493
+3,409
+8% +$37.2K ﹤0.01% 2312
2018
Q3
$588K Buy
41,084
+270
+0.7% +$3.86K ﹤0.01% 2362
2018
Q2
$532K Buy
40,814
+1,457
+4% +$19K ﹤0.01% 2416
2018
Q1
$451K Sell
39,357
-1,379
-3% -$15.8K ﹤0.01% 2422
2017
Q4
$663K Sell
40,736
-1,009
-2% -$16.4K ﹤0.01% 2238
2017
Q3
$636K Sell
41,745
-4,055
-9% -$61.8K ﹤0.01% 2278
2017
Q2
$599K Buy
+45,800
New +$599K ﹤0.01% 2372
2015
Q2
Sell
-34,631
Closed -$157K 3033
2015
Q1
$157K Hold
34,631
﹤0.01% 2918
2014
Q4
$221K Buy
34,631
+148
+0.4% +$944 ﹤0.01% 2894
2014
Q3
$264K Buy
34,483
+97
+0.3% +$743 ﹤0.01% 2800
2014
Q2
$323K Buy
34,386
+4,300
+14% +$40.4K ﹤0.01% 2760
2014
Q1
$261K Hold
30,086
﹤0.01% 2791
2013
Q4
$353K Buy
30,086
+200
+0.7% +$2.35K ﹤0.01% 2633
2013
Q3
$276K Buy
29,886
+938
+3% +$8.66K ﹤0.01% 2742
2013
Q2
$262K Buy
+28,948
New +$262K ﹤0.01% 2708