| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TTC | Ellis Gary Lee | Director | Jun 09 '26 | Option Exercise | 47.17 | 4,951 | 233,539 | 40,248 | Jun 10 |
| TTC | Ellis Gary Lee | Director | Jun 09 '26 | Sale | 91.91 | 4,951 | 455,046 | 35,297 | Jun 10 |
| TTC | Ellis Gary Lee | Director | Jun 11 '25 | Option Exercise | 37.67 | 5,038 | 189,781 | 39,100 | Jun 12 |
| TTC | Ellis Gary Lee | Director | Jun 11 '25 | Sale | 70.81 | 5,038 | 356,741 | 34,062 | Jun 12 |
| TTC | Ellis Gary Lee | Director | Mar 15 '24 | Sale | 88.75 | 5,192 | 460,764 | 33,051 | Mar 18 |
| TTC | Ellis Gary Lee | Director | Mar 15 '24 | Option Exercise | 30.86 | 5,192 | 160,225 | 38,243 | Mar 18 |
| TTC | Ellis Gary Lee | Director | Mar 22 '23 | Sale | 110.52 | 5,104 | 564,114 | 32,108 | Mar 24 |
| TTC | Ellis Gary Lee | Director | Mar 22 '23 | Option Exercise | 29.23 | 5,104 | 149,190 | 37,212 | Mar 24 |