Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $230.35 | 3,063 | | 624,584 | 2024-12-13 | Filing |
| $229.61 | 491 | | 621,521 | 2024-12-13 | Filing |
| $228.30 | 3,324 | | 621,030 | 2024-12-13 | Filing |
| $227.66 | 3,743 | | 617,706 | 2024-12-13 | Filing |
| $230.35 | 3,063 | | 624,584 | 2024-12-13 | Filing |
| $229.61 | 491 | | 621,521 | 2024-12-13 | Filing |
| $228.30 | 3,324 | | 621,030 | 2024-12-13 | Filing |
| $227.66 | 3,743 | | 617,706 | 2024-12-13 | Filing |
| $300.17 | 430 | Large Shareholder, Director, Other | 605,449 | 2024-03-15 | Filing |
| $299.34 | 4,570 | Large Shareholder, Director, Other | 605,019 | 2024-03-15 | Filing |
| $295.82 | 113 | Large Shareholder, Director, Other | 600,449 | 2024-03-15 | Filing |
| $295.24 | 5,716 | Large Shareholder, Director, Other | 600,336 | 2024-03-15 | Filing |
| $293.60 | 368 | Large Shareholder, Director, Other | 594,620 | 2024-03-15 | Filing |
| $292.60 | 473 | Large Shareholder, Director, Other | 594,252 | 2024-03-15 | Filing |
| $291.35 | 3,330 | Large Shareholder, Director, Other | 593,779 | 2024-03-15 | Filing |
| $36.00 | 125 | Director | 8,284 | 2021-08-18 | Filing |
| $35.11 | 500 | Officer | 59,403 | 2021-08-11 | Filing |
| $14.76 | 500 | Officer | 58,903 | 2021-05-12 | Filing |
| $14.52 | 5,000 | Officer, Director | 250,365 | 2021-05-12 | Filing |
| $11.85 | 2,500 | Officer | 87,066 | 2021-03-17 | Filing |