USA - New York Stock Exchange - NYSE:TTC - US8910921084 - Common Stock
| Shares Outstanding | 97.86M |
| Float | 97.46M |
| Float Short Interest Percentage | 2.43% |
| Owners (insider) | 0.35% |
| Owners (institutional) | 93.55% |
| Owners (insider) change | 1.39% |
| Owners (institutional) change | -1.09% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 23, 2025 | MOELLER PETER D | Other Disposition | 1200 | 0.00 | $ 0.00 |
| Dec 17, 2025 | Svendsen Kurt D | Grant | 421 | 0.00 | $ 0.00 |
| Dec 17, 2025 | JANEY GREGORY S | Grant | 732 | 0.00 | $ 0.00 |
| Dec 17, 2025 | Funk Edric C | Grant | 621 | 0.00 | $ 0.00 |
| Dec 17, 2025 | Young Grant | Grant | 266 | 0.00 | $ 0.00 |
| Dec 17, 2025 | MOELLER PETER D | Grant | 421 | 0.00 | $ 0.00 |
| Dec 17, 2025 | Olson Richard M | Option Excercise | 7122 | 80.43 | $ 572,822.46 |
| Dec 17, 2025 | Olson Richard M | Option Excercise | 3248 | 80.43 | $ 261,236.64 |
| Dec 17, 2025 | Drake Angela C | Option Excercise | 421 | 80.43 | $ 33,861.03 |
| Dec 17, 2025 | Drake Angela C | Option Excercise | 129 | 80.43 | $ 10,375.47 |
| Dec 17, 2025 | Carpenter Kevin N | Option Excercise | 643 | 80.43 | $ 51,716.49 |
| Dec 17, 2025 | Carpenter Kevin N | Option Excercise | 197 | 80.43 | $ 15,844.71 |
| Dec 15, 2025 | Pemberton Jill M | Grant | 1817 | 73.47 | $ 133,494.99 |
| Dec 15, 2025 | Pemberton Jill M | Other Disposition | 3634 | 73.47 | $ 266,989.98 |
| Dec 15, 2025 | KOCH D CHRISTIAN | Grant | 1592 | 73.47 | $ 116,964.24 |
| Dec 15, 2025 | KOCH D CHRISTIAN | Other Disposition | 3184 | 73.47 | $ 233,928.48 |
| Dec 15, 2025 | CRAIG DIANNE C | Grant | 1544 | 73.47 | $ 113,437.68 |
| Nov 3, 2025 | KOCH D CHRISTIAN | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | KOCH D CHRISTIAN | Other Disposition | 2470 | 74.21 | $ 183,298.70 |
| Nov 3, 2025 | HARMENING JEFFREY L | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | Hansotia Eric P | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | Ellis Gary Lee | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | CRAIG DIANNE C | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | Mullen Joyce A | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | O'Rourke James Calvin | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | Pemberton Jill M | Grant | 1235 | 74.21 | $ 91,649.35 |
| Nov 3, 2025 | Pemberton Jill M | Other Disposition | 2470 | 74.21 | $ 183,298.70 |
| Nov 3, 2025 | JANEY GREGORY S | Option Excercise | 772 | 74.21 | $ 57,290.12 |
| Nov 3, 2025 | JANEY GREGORY S | Option Excercise | 237 | 74.21 | $ 17,587.77 |
| Nov 3, 2025 | Funk Edric C | Option Excercise | 772 | 74.21 | $ 57,290.12 |
| Nov 3, 2025 | Funk Edric C | Option Excercise | 237 | 74.21 | $ 17,587.77 |
| Sep 30, 2025 | DAHL AMY E | Option Excercise | 14194 | 75.79 | $ 1,075,763.26 |
| Sep 30, 2025 | DAHL AMY E | Option Excercise | 16200 | 58.53 | $ 948,186.00 |
| Sep 18, 2025 | JANEY GREGORY S | Option Excercise | 3880 | 38.82 | $ 150,621.60 |
| Sep 18, 2025 | JANEY GREGORY S | Option Excercise | 2496 | 80.02 | $ 199,742.40 |
| Sep 17, 2025 | DAHL AMY E | Option Excercise | 47000 | 52.69 | $ 2,476,544.00 |
| Sep 17, 2025 | DAHL AMY E | Option Excercise | 36372 | 80.15 | $ 2,915,215.80 |
| Sep 8, 2025 | O'Rourke James Calvin | Option Excercise | 5038 | 37.67 | $ 189,781.46 |
| Sep 8, 2025 | O'Rourke James Calvin | Option Excercise | 2334 | 81.33 | $ 189,824.22 |
| Jun 26, 2025 | Svendsen Kurt D | Option Excercise | 6000 | 38.82 | $ 232,920.00 |
| Jun 26, 2025 | Svendsen Kurt D | Open Market Sale | 6000 | 70.99 | $ 425,968.65 |
| Jun 20, 2025 | Olson Richard M | Option Excercise | 44400 | 38.82 | $ 1,723,608.00 |
| Jun 20, 2025 | Olson Richard M | Option Excercise | 31611 | 69.31 | $ 2,190,958.41 |
| Jun 20, 2025 | Totsky Joanna M. | Option Excercise | 4770 | 69.47 | $ 331,371.90 |
| Jun 20, 2025 | Totsky Joanna M. | Option Excercise | 2128 | 69.47 | $ 147,832.16 |
| Jun 11, 2025 | Ellis Gary Lee | Option Excercise | 5038 | 37.67 | $ 189,781.46 |
| Jun 11, 2025 | Ellis Gary Lee | Open Market Sale | 5038 | 70.81 | $ 356,740.78 |
| Jun 10, 2025 | Funk Edric C | Other Aquisition | 416 | 71.72 | $ 29,835.52 |
| Jun 9, 2025 | Funk Edric C | Open Market Purchase | 115 | 69.64 | $ 8,008.83 |
| Apr 1, 2025 | TORO CO | Grant | 3315 | 0.00 | $ 0.00 |
| Mar 12, 2025 | Funk Edric C | Open Market Purchase | 67 | 73.53 | $ 4,926.51 |
| Mar 10, 2025 | Funk Edric C | Open Market Purchase | 40 | 77.10 | $ 3,084.00 |
| Mar 10, 2025 | Funk Edric C | Other Aquisition | 382 | 77.10 | $ 29,452.20 |
| Mar 10, 2025 | Drake Angela C | Option Excercise | 2675 | 77.24 | $ 206,617.00 |
| Mar 10, 2025 | Drake Angela C | Option Excercise | 1362 | 77.24 | $ 105,200.88 |
| Mar 3, 2025 | MOELLER PETER D | Option Excercise | 932 | 77.42 | $ 72,155.44 |
| Mar 3, 2025 | MOELLER PETER D | Option Excercise | 335 | 77.42 | $ 25,935.70 |
| Mar 3, 2025 | Svendsen Kurt D | Option Excercise | 466 | 77.42 | $ 36,077.72 |
| Mar 3, 2025 | Svendsen Kurt D | Option Excercise | 168 | 77.42 | $ 13,006.56 |
| Jan 15, 2025 | MOELLER PETER D | Other Disposition | 1190 | 0.00 | $ 0.00 |
| Dec 30, 2024 | Funk Edric C | Other Aquisition | 54 | 80.14 | $ 4,327.64 |