Retirement Systems of Alabama’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
$10.6M Buy
150,193
+20,529
+16% +$1.45M 0.04% 464
2025
Q1
$9.43M Sell
129,664
-2,298
-2% -$167K 0.04% 485
2024
Q4
$10.6M Sell
131,962
-8,200
-6% -$657K 0.04% 459
2024
Q3
$12.2M Sell
140,162
-10,269
-7% -$891K 0.05% 421
2024
Q2
$14.1M Sell
150,431
-2,244
-1% -$210K 0.05% 361
2024
Q1
$14M Buy
152,675
+1,038
+0.7% +$95.1K 0.05% 370
2023
Q4
$14.6M Buy
151,637
+322
+0.2% +$30.9K 0.06% 331
2023
Q3
$12.6M Sell
151,315
-13,644
-8% -$1.13M 0.06% 343
2023
Q2
$16.8M Sell
164,959
-6,896
-4% -$701K 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% +$49.8K 0.07% 306
2022
Q3
$11.8M Sell
136,902
-808
-0.6% -$69.9K 0.06% 364
2022
Q2
$10.4M Buy
137,710
+57
+0% +$4.32K 0.04% 426
2022
Q1
$11.8M Sell
137,653
-1,734
-1% -$148K 0.04% 436
2021
Q4
$13.9M Sell
139,387
-112,761
-45% -$11.3M 0.05% 397
2021
Q3
$24.6M Sell
252,148
-853
-0.3% -$83.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% -$387K 0.1% 209
2020
Q4
$24.4M Sell
257,746
-2,902
-1% -$275K 0.1% 208
2020
Q3
$21.9M Buy
260,648
+7,252
+3% +$609K 0.1% 194
2020
Q2
$16.8M Buy
253,396
+7,279
+3% +$483K 0.08% 228
2020
Q1
$16M Sell
246,117
-13,051
-5% -$850K 0.09% 219
2019
Q4
$20.6M Buy
259,168
+3,134
+1% +$250K 0.09% 217
2019
Q3
$18.8M Buy
256,034
+3,648
+1% +$267K 0.09% 224
2019
Q2
$16.9M Buy
252,386
+3,484
+1% +$233K 0.08% 259
2019
Q1
$17.1M Buy
248,902
+1,766
+0.7% +$122K 0.08% 233
2018
Q4
$13.8M Sell
247,136
-4,589
-2% -$256K 0.08% 262
2018
Q3
$15.1M Buy
251,725
+4,212
+2% +$253K 0.07% 298
2018
Q2
$14.9M Sell
247,513
-1,350
-0.5% -$81.3K 0.07% 292
2018
Q1
$15.5M Buy
248,863
+5,997
+2% +$375K 0.08% 276
2017
Q4
$15.8M Buy
242,866
+38,972
+19% +$2.54M 0.08% 281
2017
Q3
$12.7M Buy
203,894
+65,203
+47% +$4.05M 0.07% 327
2017
Q2
$9.61M Sell
138,691
-1,003
-0.7% -$69.5K 0.05% 409
2017
Q1
$8.73M Sell
139,694
-1,467
-1% -$91.6K 0.05% 448
2016
Q4
$7.9M Buy
141,161
+296
+0.2% +$16.6K 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% +$68.5K 0.04% 547
2016
Q1
$6.05M Sell
140,424
-430
-0.3% -$18.5K 0.04% 560
2015
Q4
$5.15M Buy
140,854
+3,376
+2% +$123K 0.03% 629
2015
Q3
$4.85M Buy
+137,478
New +$4.85M 0.03% 653