| 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 | 97,486 | 16,854,796 | 159,877 | Aug 08 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 07 '25 | Sale | 402.75 | 48,743 | 19,631,253 | 111,134 | Aug 08 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 09 '25 | Option Exercise | 143.92 | 62,564 | 9,004,210 | 142,416 | Jun 09 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 09 '25 | Sale | 380.28 | 31,282 | 11,896,050 | 111,134 | Jun 09 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 06 '25 | Sale | 382.21 | 3,718 | 1,421,039 | 111,134 | Jun 09 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Jun 06 '25 | Option Exercise | 143.92 | 7,436 | 1,070,190 | 114,852 | Jun 09 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 04 '25 | Option Exercise | 132.12 | 35,000 | 4,624,200 | 128,908 | Feb 05 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 04 '25 | Sale | 365.45 | 17,500 | 6,395,303 | 111,408 | Feb 05 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Nov 11 '24 | Option Exercise | 132.12 | 35,000 | 4,624,200 | 128,908 | Nov 12 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Nov 11 '24 | Sale | 320.64 | 17,500 | 5,611,135 | 111,408 | Nov 12 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 21 '24 | Sale | 267.22 | 15,000 | 4,008,257 | 121,935 | Feb 23 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Feb 21 '24 | Option Exercise | 99.64 | 60,000 | 5,978,400 | 136,935 | Feb 23 12:00 AM |
| RBC | BERGERON DANIEL A | director: Vice President and COO | Aug 18 '22 | Option Exercise | 48.63 | 4,689 | 228,010 | 105,281 | Aug 22 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 18 '22 | Sale | 258.74 | 1,563 | 404,403 | 103,718 | Aug 22 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 17 '22 | Option Exercise | 72.94 | 10,720 | 781,916 | 109,078 | Aug 17 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 17 '22 | Sale | 260.01 | 5,360 | 1,393,671 | 103,718 | Aug 17 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 16 '22 | Sale | 260.54 | 11,912 | 3,103,504 | 103,718 | Aug 17 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 16 '22 | Option Exercise | 72.94 | 23,824 | 1,737,722 | 115,630 | Aug 17 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 15 '22 | Option Exercise | 72.94 | 42,330 | 3,087,550 | 124,883 | Aug 17 12:00 AM |
| RBC | BERGERON DANIEL A | Vice President and COO | Aug 15 '22 | Sale | 259.94 | 33,077 | 8,598,023 | 103,718 | Aug 17 12:00 AM |