| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $234.32 | 1,393 | $326,409.71 | 85,996 | 2024-05-28 | Filing | |
| $233.05 | 800 | $186,437.04 | 87,389 | 2024-05-28 | Filing | |
| $232.13 | 450 | $104,456.52 | 88,189 | 2024-05-28 | Filing | |
| $233.94 | 934 | $218,499.40 | 16,140 | 2024-05-23 | Filing | |
| $232.03 | 100 | $23,203.00 | 17,074 | 2024-05-23 | Filing | |
| $229.07 | 100 | $22,907.00 | 17,174 | 2024-05-23 | Filing | |
| $228.24 | 300 | $68,472.99 | 17,274 | 2024-05-23 | Filing | |
| $226.97 | 2,088 | $473,910.02 | 17,574 | 2024-05-23 | Filing | |
| $226.04 | 2,012 | $454,791.47 | 19,662 | 2024-05-23 | Filing | |
| $224.85 | 900 | $202,362.03 | 21,674 | 2024-05-23 | Filing | |
| $223.89 | 500 | $111,947.00 | 22,574 | 2024-05-23 | Filing | |
| $222.98 | 1,300 | $289,878.03 | 23,074 | 2024-05-23 | Filing | |
| $221.73 | 868 | $192,460.86 | 24,374 | 2024-05-23 | Filing | |
| $220.74 | 3,200 | $706,375.36 | 25,242 | 2024-05-23 | Filing | |
| $219.55 | 1,844 | $404,859.05 | 28,442 | 2024-05-23 | Filing | |
| $218.92 | 2,310 | $505,693.65 | 30,286 | 2024-05-23 | Filing | |
| $224.40 | 19 | $4,263.60 | 32,596 | 2024-05-20 | Filing | |
| $221.43 | 1,175 | $260,182.60 | 32,615 | 2024-05-20 | Filing | |
| $219.25 | 518 | $113,570.36 | 33,790 | 2024-05-20 | Filing | |
| $218.47 | 900 | $196,623.99 | 34,308 | 2024-05-20 | Filing |