Retirement Systems of Alabama’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
$16.8M Buy
179,497
+2,058
+1% +$194K 0.06% 337
2025
Q4
$14M Sell
177,439
-1,867
-1% -$138K 0.05% 393
2025
Q3
$13.7M Buy
179,306
+29,113
+19% +$2.23M 0.05% 394
2025
Q2
$10.6M Buy
150,193
+20,529
+16% +$1.46M 0.04% 464
2025
Q1
$9.43M Sell
129,664
-2,298
-2% -$182K 0.04% 485
2024
Q4
$10.6M Sell
131,962
-8,200
-6% -$687K 0.04% 459
2024
Q3
$12.2M Sell
140,162
-10,269
-7% -$923K 0.05% 421
2024
Q2
$14.1M Sell
150,431
-2,244
-1% -$198K 0.05% 361
2024
Q1
$14M Buy
152,675
+1,038
+0.7% +$95.7K 0.05% 370
2023
Q4
$14.6M Buy
151,637
+322
+0.2% +$27.6K 0.06% 331
2023
Q3
$12.6M Sell
151,315
-13,644
-8% -$1.31M 0.06% 343
2023
Q2
$16.8M Sell
164,959
-6,896
-4% -$707K 0.08% 271
2023
Q1
$19.1M Buy
171,855
+34,513
+25% +$3.84M 0.08% 233
2022
Q4
$15.5M Buy
137,342
+440
+0.3% +$46.6K 0.07% 306
2022
Q3
$11.8M Sell
136,902
-808
-0.6% -$69.2K 0.06% 364
2022
Q2
$10.4M Buy
137,710
+57
+0% +$4.63K 0.04% 426
2022
Q1
$11.8M Sell
137,653
-1,734
-1% -$161K 0.04% 436
2021
Q4
$13.9M Sell
139,387
-112,761
-45% -$11.2M 0.05% 397
2021
Q3
$24.6M Sell
252,148
-853
-0.3% -$93.1K 0.09% 213
2021
Q2
$27.8M Sell
253,001
-989
-0.4% -$109K 0.1% 198
2021
Q1
$26.2M Sell
253,990
-3,756
-1% -$375K 0.1% 209
2020
Q4
$24.4M Sell
257,746
-2,902
-1% -$257K 0.1% 208
2020
Q3
$21.9M Buy
260,648
+7,252
+3% +$543K 0.1% 194
2020
Q2
$16.8M Buy
253,396
+7,279
+3% +$478K 0.08% 228
2020
Q1
$16M Sell
246,117
-13,051
-5% -$991K 0.09% 219
2019
Q4
$20.6M Buy
259,168
+3,134
+1% +$240K 0.09% 217
2019
Q3
$18.8M Buy
256,034
+3,648
+1% +$261K 0.09% 224
2019
Q2
$16.9M Buy
252,386
+3,484
+1% +$245K 0.08% 259
2019
Q1
$17.1M Buy
248,902
+1,766
+0.7% +$112K 0.08% 233
2018
Q4
$13.8M Sell
247,136
-4,589
-2% -$267K 0.08% 262
2018
Q3
$15.1M Buy
251,725
+4,212
+2% +$256K 0.07% 298
2018
Q2
$14.9M Sell
247,513
-1,350
-0.5% -$81.4K 0.07% 292
2018
Q1
$15.5M Buy
248,863
+5,997
+2% +$382K 0.08% 276
2017
Q4
$15.8M Buy
242,866
+38,972
+19% +$2.47M 0.08% 281
2017
Q3
$12.7M Buy
203,894
+65,203
+47% +$4.37M 0.07% 327
2017
Q2
$9.61M Sell
138,691
-1,003
-0.7% -$67K 0.05% 409
2017
Q1
$8.72M Sell
139,694
-1,467
-1% -$87.5K 0.05% 448
2016
Q4
$7.9M Buy
141,161
+296
+0.2% +$15.1K 0.05% 456
2016
Q3
$6.6M Sell
140,865
-1,113
-0.8% -$52.1K 0.04% 517
2016
Q2
$6.26M Buy
141,978
+1,554
+1% +$67.9K 0.04% 547
2016
Q1
$6.05M Sell
140,424
-430
-0.3% -$16.5K 0.04% 560
2015
Q4
$5.15M Buy
140,854
+3,376
+2% +$126K 0.03% 629
2015
Q3
$4.85M Buy
+137,478
New +$4.77M 0.03% 653

Other funds holding TTC