| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $722.26 | 179 | $129,284.54 | 74,549 | 2024-06-03 | Filing | |
| $721.39 | 16 | $11,542.24 | 74,728 | 2024-06-03 | Filing | |
| $720.26 | 14 | $10,083.64 | 74,744 | 2024-06-03 | Filing | |
| $719.60 | 72 | $51,811.20 | 74,758 | 2024-06-03 | Filing | |
| $717.35 | 60 | $43,041.00 | 74,830 | 2024-06-03 | Filing | |
| $716.84 | 96 | $68,816.64 | 74,890 | 2024-06-03 | Filing | |
| $769.40 | 1,300 | $1,000,220.00 | 206,418 | 2024-05-22 | Filing | |
| $750.00 | 200 | $150,000.00 | 741 | 2024-05-20 | Filing | |
| $750.00 | 200 | $150,000.00 | 6,069 | 2024-05-20 | Filing | |
| $740.00 | 100 | $74,000.00 | 941 | 2024-05-15 | Filing | |
| $730.00 | 100 | $73,000.00 | 1,041 | 2024-05-15 | Filing | |
| $690.02 | 869 | $599,627.38 | 203,521 | 2024-05-08 | Filing | |
| $690.00 | 869 | $599,610.00 | 129,875 | 2024-05-08 | Filing | |
| $689.98 | 737 | $508,515.26 | 74,986 | 2024-05-08 | Filing | |
| $690.00 | 2,824 | $1,948,560.00 | 888,408 | 2024-05-08 | Filing | |
| $690.02 | 869 | $599,627.38 | 207,747 | 2024-05-08 | Filing | |
| $670.08 | 120 | $80,409.60 | 75,723 | 2024-05-01 | Filing | |
| $667.41 | 200 | $133,482.00 | 75,843 | 2024-05-01 | Filing | |
| $666.76 | 300 | $200,028.00 | 76,043 | 2024-05-01 | Filing | |
| $665.61 | 300 | $199,683.00 | 76,343 | 2024-05-01 | Filing |