| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.61 | 3,890 | $364,142.90 | 15,209 | 2024-08-23 | Filing | |
| $121.26 | 14,976 | $1,815,989.76 | 57,389 | 2024-05-30 | Filing | |
| $130.62 | 12,786 | $1,670,107.32 | 5,578 | 2024-05-22 | Filing | |
| $135.73 | 14,493 | $1,967,134.89 | 47,248 | 2024-05-15 | Filing | |
| $147.00 | 4,343 | $638,421.00 | 13,025 | 2024-02-07 | Filing | |
| $151.93 | 1,796 | $272,866.28 | 48,845 | 2023-08-23 | Filing | |
| $152.75 | 12,661 | $1,933,967.75 | 55,800 | 2023-08-23 | Filing | |
| $201.50 | 1,560 | $314,340.00 | 11,406 | 2023-05-16 | Filing | |
| $200.78 | 545 | $109,425.10 | 12,966 | 2023-05-16 | Filing | |
| $199.99 | 4,965 | $992,950.35 | 13,511 | 2023-05-16 | Filing | |
| $198.85 | 2,799 | $556,581.15 | 18,476 | 2023-05-16 | Filing | |
| $202.76 | 100 | $20,276.00 | 21,275 | 2023-05-11 | Filing | |
| $202.75 | 100 | $20,275.00 | 21,375 | 2023-05-11 | Filing | |
| $202.09 | 43,111 | $8,712,301.99 | 21,475 | 2023-05-11 | Filing | |
| $253.90 | 9,741 | $2,473,239.90 | 4,773 | 2023-02-13 | Filing | |
| $266.58 | 3,845 | $1,025,000.10 | 1,000 | 2023-02-03 | Filing | |
| $269.35 | 389 | $104,777.15 | 4,845 | 2023-02-03 | Filing | |
| $267.07 | 1,000 | $267,070.00 | 5,234 | 2023-02-03 | Filing | |
| $280.00 | 6,831 | $1,912,680.00 | 118,931 | 2023-02-01 | Filing | |
| $270.00 | 11,705 | $3,160,350.00 | 125,762 | 2023-01-23 | Filing |