| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TTC | O'Rourke James Calvin | Director | Mar 10 '26 | Option Exercise | 47.17 | 9,902 | 467,078 | 7,655 | Mar 12 12:00 AM |
| TTC | O'Rourke James Calvin | Director | Mar 10 '26 | Sale | 99.40 | 4,951 | 492,129 | 2,704 | Mar 12 12:00 AM |
| WY | O'Rourke James Calvin | Director | Feb 20 '26 | Buy | 25.35 | 4,000 | 101,400 | 28,661 | Feb 20 12:00 AM |
| TTC | O'Rourke James Calvin | Director | Sep 08 '25 | Option Exercise | 37.67 | 10,076 | 379,562 | 5,038 | Sep 09 12:00 AM |
| WY | O'Rourke James Calvin | Director | Sep 13 '24 | Buy | 32.01 | 7,800 | 249,676 | 17,672 | Sep 16 12:00 AM |
| MOS | O'Rourke James Calvin | President & CEO | Mar 05 '23 | Option Exercise | 0.00 | 754,955 | 0 | 632,966 | Mar 07 12:00 AM |
| MOS | O'Rourke James Calvin | President & CEO | Apr 12 '22 | Option Exercise | 38.41 | 83,043 | 3,189,958 | 162,901 | Apr 13 12:00 AM |
| MOS | O'Rourke James Calvin | President & CEO | Apr 12 '22 | Sale | 74.97 | 27,681 | 2,075,245 | 135,220 | Apr 13 12:00 AM |
| MOS | O'Rourke James Calvin | President & CEO | Mar 07 '22 | Option Exercise | 0.00 | 302,138 | 0 | 219,760 | Mar 09 12:00 AM |