| Aug 27, 2026 | Kyle Brehm | DIRECTOR | SELL | 1.000K | $125.92 | $126K |
| Aug 20, 2026 | Rajeev Khurana | GENERAL COUNSEL | BUY | 129.450 | $115.88 | $15K |
| Jul 15, 2026 | Paul Paradis | DIRECTOR & PRESIDENT | SELL | 18.977K | $191.05 | $3.6M |
| Jul 15, 2026 | Dickson Lee Brading | CHIEF FINANCIAL OFFICER | SELL | 10.334K | $188.59 | $1.9M |
| Jul 6, 2026 | Dickson Lee Brading | CHIEF FINANCIAL OFFICER | SELL | 100.000 | $185.00 | $19K |
| Jul 1, 2026 | Dickson Lee Brading | CHIEF FINANCIAL OFFICER | SELL | 10.000K | $178.23 | $1.8M |
| Jul 1, 2026 | Amin Sabzivand | CHIEF OPERATING OFFICER | SELL-OPTIONS | — | $92.57 | $1.2M |
| Jun 25, 2026 | Dickson Lee Brading | CHIEF FINANCIAL OFFICER | SELL | 10.000K | $167.62 | $1.7M |
| Jun 18, 2026 | Dickson Lee Brading | CHIEF FINANCIAL OFFICER | SELL | 3.920K | $160.65 | $630K |
| Jun 18, 2026 | Paul Paradis | DIRECTOR & PRESIDENT | SELL | 26.400K | $161.35 | $4.3M |
| Jun 12, 2026 | Paul Paradis | DIRECTOR & PRESIDENT | SELL | 26.400K | $133.47 | $3.5M |
| May 27, 2026 | Justin Krause | SVP FINANCE AND CONTROLLER | SELL | 3.178K | $117.72 | $374K |
| May 11, 2026 | Paul Paradis | DIRECTOR & PRESIDENT | SELL | 768.000 | $100.13 | $77K |
| May 7, 2026 | Paul Paradis | DIRECTOR & PRESIDENT | SELL | 25.632K | $103.27 | $2.6M |
| May 7, 2026 | Justin Krause | SVP FINANCE AND CONTROLLER | SELL | 11.822K | $106.46 | $1.3M |