California State Teachers Retirement System (CalSTRS)’s Toro Company TTC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$10.8M Buy
115,055
+20,474
+22% +$1.93M 0.01% 674
2025
Q4
$7.45M Sell
94,581
-160
-0.2% -$11.8K 0.01% 752
2025
Q3
$7.22M Buy
94,741
+5
+0% +$383 0.01% 753
2025
Q2
$6.7M Sell
94,736
-195
-0.2% -$13.8K 0.01% 767
2025
Q1
$6.91M Sell
94,931
-60,430
-39% -$4.78M 0.01% 731
2024
Q4
$12.4M Sell
155,361
-5,406
-3% -$453K 0.01% 589
2024
Q3
$13.9M Sell
160,767
-994
-0.6% -$89.4K 0.02% 572
2024
Q2
$15.1M Buy
161,761
+8,840
+6% +$780K 0.02% 541
2024
Q1
$14M Sell
152,921
-1,949
-1% -$180K 0.02% 580
2023
Q4
$14.9M Buy
154,870
+1,966
+1% +$168K 0.02% 558
2023
Q3
$12.7M Sell
152,904
-11,025
-7% -$1.06M 0.02% 571
2023
Q2
$16.7M Sell
163,929
-410
-0.2% -$42K 0.02% 525
2023
Q1
$18.3M Buy
164,339
+31,061
+23% +$3.46M 0.03% 502
2022
Q4
$15.1M Buy
133,278
+1,413
+1% +$150K 0.02% 541
2022
Q3
$11.4M Sell
131,865
-2,918
-2% -$250K 0.02% 601
2022
Q2
$10.2M Sell
134,783
-1,485
-1% -$121K 0.02% 634
2022
Q1
$11.7M Sell
136,268
-12,821
-9% -$1.19M 0.02% 655
2021
Q4
$14.9M Sell
149,089
-32,898
-18% -$3.28M 0.02% 633
2021
Q3
$17.7M Sell
181,987
-5,099
-3% -$556K 0.02% 583
2021
Q2
$20.6M Sell
187,086
-4,143
-2% -$455K 0.03% 553
2021
Q1
$19.7M Sell
191,229
-984
-0.5% -$98.4K 0.03% 554
2020
Q4
$18.2M Buy
192,213
+2,241
+1% +$198K 0.03% 549
2020
Q3
$15.9M Sell
189,972
-1,301
-0.7% -$97.4K 0.03% 530
2020
Q2
$12.7M Buy
191,273
+7,566
+4% +$497K 0.02% 565
2020
Q1
$12M Sell
183,707
-2,358
-1% -$179K 0.03% 503
2019
Q4
$14.8M Buy
186,065
+13,938
+8% +$1.07M 0.03% 548
2019
Q3
$12.6M Buy
172,127
+2,011
+1% +$144K 0.02% 574
2019
Q2
$11.4M Buy
170,116
+5,041
+3% +$354K 0.02% 617
2019
Q1
$11.4M Buy
165,075
+2,550
+2% +$162K 0.02% 594
2018
Q4
$9.08M Buy
162,525
+3,822
+2% +$222K 0.02% 631
2018
Q3
$9.52M Sell
158,703
-3,075
-2% -$187K 0.02% 693
2018
Q2
$9.75M Buy
161,778
+187
+0.1% +$11.3K 0.02% 666
2018
Q1
$10.1M Sell
161,591
-5,665
-3% -$361K 0.02% 636
2017
Q4
$10.9M Sell
167,256
-2,639
-2% -$167K 0.02% 628
2017
Q3
$10.5M Sell
169,895
-18,115
-10% -$1.21M 0.02% 617
2017
Q2
$13M Sell
188,010
-24,226
-11% -$1.62M 0.03% 551
2017
Q1
$13.3M Sell
212,236
-9,700
-4% -$578K 0.03% 573
2016
Q4
$12.4M Sell
221,936
-6,000
-3% -$306K 0.03% 599
2016
Q3
$10.7M Buy
227,936
+1,800
+0.8% +$84.2K 0.02% 659
2016
Q2
$9.97M Sell
226,136
-10,320
-4% -$451K 0.02% 673
2016
Q1
$10.2M Buy
236,456
+30,192
+15% +$1.16M 0.02% 665
2015
Q4
$7.54M Buy
206,264
+3,330
+2% +$125K 0.02% 737
2015
Q3
$7.16M Sell
202,934
-400
-0.2% -$13.9K 0.02% 760
2015
Q2
$6.89M Sell
203,334
-3,160
-2% -$108K 0.02% 837
2015
Q1
$7.24M Sell
206,494
-3,800
-2% -$126K 0.02% 802
2014
Q4
$6.71M Buy
210,294
+2,090
+1% +$64.5K 0.02% 842
2014
Q3
$6.17M Buy
208,204
+2,182
+1% +$66.5K 0.02% 868
2014
Q2
$6.55M Sell
206,022
-4,400
-2% -$140K 0.02% 851
2014
Q1
$6.65M Buy
210,422
+1,000
+0.5% +$32.1K 0.02% 808
2013
Q4
$6.66M Buy
209,422
+1,400
+0.7% +$41.3K 0.02% 803
2013
Q3
$5.65M Buy
208,022
+6,368
+3% +$162K 0.02% 839
2013
Q2
$4.58M Buy
+201,654
New +$4.64M 0.01% 877

Other funds holding TTC