| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.08 | 781 | $91,439.48 | 98,299 | 2024-05-09 | Filing | |
| $115.42 | 1,768 | $204,062.56 | 97,136 | 2024-05-09 | Filing | |
| $125.00 | 2,765 | $345,625.00 | 79,294 | 2024-05-09 | Filing | |
| $83.50 | 644 | $53,774.00 | 110,203 | 2024-04-26 | Filing | |
| $85.00 | 644 | $54,740.00 | 110,847 | 2024-04-26 | Filing | |
| $90.10 | 644 | $58,024.40 | 111,491 | 2024-03-27 | Filing | |
| $91.05 | 644 | $58,636.20 | 112,135 | 2024-03-27 | Filing | |
| $92.65 | 513 | $47,529.45 | 90,887 | 2024-02-29 | Filing | |
| $92.00 | 513 | $47,196.00 | 91,400 | 2024-02-29 | Filing | |
| $95.09 | 260 | $24,723.40 | 77,188 | 2024-02-29 | Filing | |
| $104.25 | 450,000 | $46,912,500.00 | 4,250,000 | 2024-02-15 | Filing | |
| $116.37 | 1,026 | $119,395.62 | 94,056 | 2024-01-29 | Filing | |
| $125.00 | 1,000 | $125,000.00 | 428,655 | 2024-01-22 | Filing | |
| $126.83 | 1,026 | $130,127.58 | 95,082 | 2023-12-27 | Filing | |
| $125.00 | 1,000 | $125,000.00 | 429,655 | 2023-12-20 | Filing | |
| $125.03 | 1,000 | $125,030.00 | 96,108 | 2023-12-14 | Filing | |
| $125.00 | 3,057 | $382,125.00 | 71,900 | 2023-12-14 | Filing | |
| $125.00 | 3,000 | $375,000.00 | 430,655 | 2023-12-14 | Filing | |
| $110.55 | 1,026 | $113,424.30 | 97,108 | 2023-11-28 | Filing | |
| $101.20 | 1,026 | $103,831.20 | 101,596 | 2023-10-27 | Filing |