| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 07 '25 | Option Exercise | 172.89 | 48,743 | 8,427,398 | 159,877 | Aug 08 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 07 '25 | Sale | 402.75 | 48,743 | 19,631,253 | 111,134 | Aug 08 |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 09 '25 | Option Exercise | 143.92 | 31,282 | 4,502,105 | 142,416 | Jun 09 |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 09 '25 | Sale | 380.28 | 31,282 | 11,896,050 | 111,134 | Jun 09 |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 06 '25 | Option Exercise | 143.92 | 3,718 | 535,095 | 114,852 | Jun 09 |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 06 '25 | Sale | 382.21 | 3,718 | 1,421,039 | 111,134 | Jun 09 |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 04 '25 | Option Exercise | 132.12 | 17,500 | 2,312,100 | 128,908 | Feb 05 |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 04 '25 | Sale | 365.45 | 17,500 | 6,395,303 | 111,408 | Feb 05 |
| RBC | BERGERON DANIEL A | Vice President and COO | Nov 11 '24 | Option Exercise | 132.12 | 17,500 | 2,312,100 | 128,908 | Nov 12 |
| RBC | BERGERON DANIEL A | Vice President and COO | Nov 11 '24 | Sale | 320.64 | 17,500 | 5,611,135 | 111,408 | Nov 12 |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 21 '24 | Option Exercise | 99.64 | 30,000 | 2,989,200 | 136,935 | Feb 23 |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 21 '24 | Sale | 267.22 | 15,000 | 4,008,257 | 121,935 | Feb 23 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 18 '22 | Option Exercise | 72.94 | 1,563 | 114,005 | 105,281 | Aug 22 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 18 '22 | Sale | 258.74 | 1,563 | 404,403 | 103,718 | Aug 22 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 17 '22 | Sale | 260.01 | 5,360 | 1,393,671 | 103,718 | Aug 17 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 17 '22 | Option Exercise | 72.94 | 5,360 | 390,958 | 109,078 | Aug 17 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 16 '22 | Option Exercise | 72.94 | 11,912 | 868,861 | 115,630 | Aug 17 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 16 '22 | Sale | 260.54 | 11,912 | 3,103,504 | 103,718 | Aug 17 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 15 '22 | Option Exercise | 72.94 | 21,165 | 1,543,775 | 124,883 | Aug 17 |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 15 '22 | Sale | 259.94 | 33,077 | 8,598,023 | 103,718 | Aug 17 |