| TTC | MOELLER PETER D | Group VP, Undg, Spec Con & Inl | Jun 11 '26 | Sale | 93.41 | 2,000 | 186,826 | 668 | Jun 15 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg, Spec Con & Inl | Jun 11 '26 | Option Exercise | 56.54 | 4,000 | 226,160 | 2,668 | Jun 15 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg, Spec Con & Inl | Mar 02 '26 | Option Exercise | 50.15 | 1,902 | 95,362 | 957 | Mar 04 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg & Spec Construc | Mar 03 '25 | Option Exercise | 38.71 | 1,864 | 72,160 | 932 | Mar 04 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg & Spec Construc | Mar 01 '24 | Option Exercise | 46.02 | 1,832 | 84,337 | 1,810 | Mar 05 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg & Spec Construc | Dec 20 '23 | Option Exercise | 97.21 | 1,046 | 101,682 | 5,164 | Dec 21 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg & Spec Construc | Mar 31 '23 | Option Exercise | 56.54 | 4,000 | 226,160 | 6,104 | Apr 04 12:00 AM |
| TTC | MOELLER PETER D | Group VP, Undg & Spec Construc | Mar 31 '23 | Sale | 110.38 | 2,000 | 220,760 | 4,104 | Apr 04 12:00 AM |
| TTC | MOELLER PETER D | VP, International | Jan 10 '23 | Option Exercise | 19.41 | 860 | 16,693 | 4,622 | Jan 12 12:00 AM |
| TTC | MOELLER PETER D | VP, International | Jan 10 '23 | Sale | 116.62 | 430 | 50,145 | 4,204 | Jan 12 12:00 AM |
| TTC | MOELLER PETER D | VP, International | Dec 27 '22 | Option Exercise | 19.41 | 3,600 | 69,876 | 5,992 | Dec 29 12:00 AM |
| TTC | MOELLER PETER D | VP, International | Dec 27 '22 | Sale | 114.40 | 1,800 | 205,924 | 4,192 | Dec 29 12:00 AM |