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

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
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.4M 0.01% 731
2024
Q4
$12.4M Sell
155,361
-5,406
-3% -$433K 0.01% 589
2024
Q3
$13.9M Sell
160,767
-994
-0.6% -$86.2K 0.02% 572
2024
Q2
$15.1M Buy
161,761
+8,840
+6% +$827K 0.02% 541
2024
Q1
$14M Sell
152,921
-1,949
-1% -$179K 0.02% 580
2023
Q4
$14.9M Buy
154,870
+1,966
+1% +$189K 0.02% 558
2023
Q3
$12.7M Sell
152,904
-11,025
-7% -$916K 0.02% 571
2023
Q2
$16.7M Sell
163,929
-410
-0.2% -$41.7K 0.02% 525
2023
Q1
$18.3M Buy
164,339
+31,061
+23% +$3.45M 0.03% 502
2022
Q4
$15.1M Buy
133,278
+1,413
+1% +$160K 0.02% 541
2022
Q3
$11.4M Sell
131,865
-2,918
-2% -$252K 0.02% 601
2022
Q2
$10.2M Sell
134,783
-1,485
-1% -$113K 0.02% 634
2022
Q1
$11.7M Sell
136,268
-12,821
-9% -$1.1M 0.02% 655
2021
Q4
$14.9M Sell
149,089
-32,898
-18% -$3.29M 0.02% 633
2021
Q3
$17.7M Sell
181,987
-5,099
-3% -$497K 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% -$101K 0.03% 554
2020
Q4
$18.2M Buy
192,213
+2,241
+1% +$213K 0.03% 549
2020
Q3
$15.9M Sell
189,972
-1,301
-0.7% -$109K 0.03% 530
2020
Q2
$12.7M Buy
191,273
+7,566
+4% +$502K 0.02% 565
2020
Q1
$12M Sell
183,707
-2,358
-1% -$153K 0.03% 503
2019
Q4
$14.8M Buy
186,065
+13,938
+8% +$1.11M 0.03% 548
2019
Q3
$12.6M Buy
172,127
+2,011
+1% +$147K 0.02% 574
2019
Q2
$11.4M Buy
170,116
+5,041
+3% +$337K 0.02% 617
2019
Q1
$11.4M Buy
165,075
+2,550
+2% +$176K 0.02% 594
2018
Q4
$9.08M Buy
162,525
+3,822
+2% +$214K 0.02% 631
2018
Q3
$9.52M Sell
158,703
-3,075
-2% -$184K 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% -$354K 0.02% 636
2017
Q4
$10.9M Sell
167,256
-2,639
-2% -$172K 0.02% 628
2017
Q3
$10.5M Sell
169,895
-18,115
-10% -$1.12M 0.02% 617
2017
Q2
$13M Sell
188,010
-24,226
-11% -$1.68M 0.03% 551
2017
Q1
$13.3M Sell
212,236
-9,700
-4% -$606K 0.03% 573
2016
Q4
$12.4M Sell
221,936
-6,000
-3% -$336K 0.03% 599
2016
Q3
$10.7M Buy
227,936
+1,800
+0.8% +$84.3K 0.02% 659
2016
Q2
$9.97M Sell
226,136
-10,320
-4% -$455K 0.02% 673
2016
Q1
$10.2M Buy
236,456
+30,192
+15% +$1.3M 0.02% 665
2015
Q4
$7.54M Buy
206,264
+3,330
+2% +$122K 0.02% 737
2015
Q3
$7.16M Sell
202,934
-400
-0.2% -$14.1K 0.02% 760
2015
Q2
$6.89M Sell
203,334
-3,160
-2% -$107K 0.02% 837
2015
Q1
$7.24M Sell
206,494
-3,800
-2% -$133K 0.02% 802
2014
Q4
$6.71M Buy
210,294
+2,090
+1% +$66.7K 0.02% 842
2014
Q3
$6.17M Buy
208,204
+2,182
+1% +$64.6K 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% +$31.6K 0.02% 808
2013
Q4
$6.66M Buy
209,422
+1,400
+0.7% +$44.5K 0.02% 803
2013
Q3
$5.65M Buy
208,022
+6,368
+3% +$173K 0.02% 839
2013
Q2
$4.58M Buy
+201,654
New +$4.58M 0.01% 877