California State Teachers Retirement System (CalSTRS)’s Sunrun RUN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.62M Buy
267,162
+48,965
+22% +$815K ﹤0.01% 1197
2025
Q4
$4.01M Buy
218,197
+12,414
+6% +$238K ﹤0.01% 1044
2025
Q3
$3.56M Buy
205,783
+43
+0% +$576 ﹤0.01% 1095
2025
Q2
$1.68M Sell
205,740
-2,954
-1% -$23.2K ﹤0.01% 1455
2025
Q1
$1.22M Hold
208,694
﹤0.01% 1593
2024
Q4
$1.93M Sell
208,694
-758
-0.4% -$9.41K ﹤0.01% 1432
2024
Q3
$3.78M Sell
209,452
-4,754
-2% -$84.5K ﹤0.01% 1046
2024
Q2
$2.54M Sell
214,206
-3,858
-2% -$47.3K ﹤0.01% 1241
2024
Q1
$2.87M Sell
218,064
-10,926
-5% -$150K ﹤0.01% 1196
2023
Q4
$4.5M Sell
228,990
-8,586
-4% -$109K 0.01% 978
2023
Q3
$2.98M Sell
237,576
-21,914
-8% -$360K ﹤0.01% 1154
2023
Q2
$4.63M Buy
259,490
+477
+0.2% +$8.87K 0.01% 1004
2023
Q1
$5.22M Sell
259,013
-3,180
-1% -$74.2K 0.01% 933
2022
Q4
$6.3M Buy
262,193
+5,649
+2% +$151K 0.01% 825
2022
Q3
$7.08M Sell
256,544
-2,960
-1% -$92.1K 0.01% 740
2022
Q2
$6.06M Sell
259,504
-60,051
-19% -$1.44M 0.01% 845
2022
Q1
$9.71M Sell
319,555
-19,172
-6% -$535K 0.01% 728
2021
Q4
$11.6M Sell
338,727
-67
-0% -$3.14K 0.01% 713
2021
Q3
$14.9M Sell
338,794
-14,585
-4% -$696K 0.02% 647
2021
Q2
$19.7M Buy
353,379
+101,894
+41% +$4.92M 0.02% 563
2021
Q1
$15.2M Buy
251,485
+13,705
+6% +$952K 0.02% 648
2020
Q4
$16.5M Buy
237,780
+57,712
+32% +$3.58M 0.02% 575
2020
Q3
$13.9M Buy
180,068
+4,847
+3% +$228K 0.02% 574
2020
Q2
$3.46M Buy
175,221
+4,536
+3% +$69.4K 0.01% 1154
2020
Q1
$1.72M Sell
170,685
-1,926
-1% -$31.6K ﹤0.01% 1389
2019
Q4
$2.38M Sell
172,611
-3,487
-2% -$52K ﹤0.01% 1462
2019
Q3
$2.94M Buy
176,098
+5,768
+3% +$101K 0.01% 1292
2019
Q2
$3.19M Buy
170,330
+22,300
+15% +$363K 0.01% 1266
2019
Q1
$2.08M Sell
148,030
-3,068
-2% -$42.2K ﹤0.01% 1503
2018
Q4
$1.65M Buy
151,098
+3,189
+2% +$40.3K ﹤0.01% 1601
2018
Q3
$1.84M Buy
147,909
+2,497
+2% +$34.6K ﹤0.01% 1684
2018
Q2
$1.91M Buy
145,412
+14,304
+11% +$155K ﹤0.01% 1646
2018
Q1
$1.17M Sell
131,108
-2,890
-2% -$19.5K ﹤0.01% 1882
2017
Q4
$791K Sell
133,998
-4,544
-3% -$26.1K ﹤0.01% 2129
2017
Q3
$769K Sell
138,542
-12,084
-8% -$82.4K ﹤0.01% 2174
2017
Q2
$1.07M Buy
150,626
+26,100
+21% +$141K ﹤0.01% 2015
2017
Q1
$672K Sell
124,526
-5,700
-4% -$31.7K ﹤0.01% 2317
2016
Q4
$692K Sell
130,226
-3,500
-3% -$19.4K ﹤0.01% 2328
2016
Q3
$842K Buy
133,726
+1,100
+0.8% +$6.16K ﹤0.01% 2177
2016
Q2
$786K Buy
132,626
+94,196
+245% +$623K ﹤0.01% 2188
2016
Q1
$249K Buy
38,430
+5,222
+16% +$37.5K ﹤0.01% 2744
2015
Q4
$391K Buy
33,208
+608
+2% +$5.54K ﹤0.01% 2581
2015
Q3
$338K Buy
+32,600
New +$352K ﹤0.01% 2674

Other funds holding RUN