| 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 | 9,902 | 467,078 | 40,248 | Jun 10 12:00 AM |
| TTC | Ellis Gary Lee | Director | Jun 09 '26 | Sale | 91.91 | 4,951 | 455,046 | 35,297 | Jun 10 12:00 AM |
| TTC | Ellis Gary Lee | Director | Jun 11 '25 | Option Exercise | 37.67 | 10,076 | 379,562 | 39,100 | Jun 12 12:00 AM |
| TTC | Ellis Gary Lee | Director | Jun 11 '25 | Sale | 70.81 | 5,038 | 356,741 | 34,062 | Jun 12 12:00 AM |
| TTC | Ellis Gary Lee | Director | Mar 15 '24 | Option Exercise | 30.86 | 10,384 | 320,450 | 38,243 | Mar 18 12:00 AM |
| TTC | Ellis Gary Lee | Director | Mar 15 '24 | Sale | 88.75 | 5,192 | 460,764 | 33,051 | Mar 18 12:00 AM |
| TTC | Ellis Gary Lee | Director | Mar 22 '23 | Option Exercise | 29.23 | 10,208 | 298,380 | 37,212 | Mar 24 12:00 AM |
| TTC | Ellis Gary Lee | Director | Mar 22 '23 | Sale | 110.52 | 5,104 | 564,114 | 32,108 | Mar 24 12:00 AM |