| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $422.84 | 75 | $31,713.00 | 3,476 | 2025-06-06 | Filing | |
| $422.10 | 100 | $42,210.00 | 3,551 | 2025-06-06 | Filing | |
| $419.98 | 125 | $52,497.50 | 3,651 | 2025-06-06 | Filing | |
| $418.42 | 105 | $43,934.10 | 3,776 | 2025-06-06 | Filing | |
| $417.61 | 83 | $34,661.63 | 3,881 | 2025-06-06 | Filing | |
| $419.11 | 200 | $83,822.00 | 3,964 | 2025-06-05 | Filing | |
| $416.40 | 100 | $41,640.00 | 4,164 | 2025-06-05 | Filing | |
| $415.61 | 500 | $207,805.00 | 4,264 | 2025-06-05 | Filing | |
| $414.65 | 1,287 | $533,654.55 | 4,764 | 2025-06-05 | Filing | |
| $412.68 | 300 | $123,804.00 | 6,051 | 2025-06-05 | Filing | |
| $410.97 | 200 | $82,194.00 | 6,351 | 2025-06-05 | Filing | |
| $409.84 | 200 | $81,968.00 | 6,551 | 2025-06-05 | Filing | |
| $408.30 | 200 | $81,660.00 | 6,751 | 2025-06-05 | Filing | |
| $356.28 | 276 | $98,333.28 | 70,889 | 2025-05-23 | Filing | |
| $355.45 | 1,489 | $529,265.05 | 71,165 | 2025-05-23 | Filing | |
| $354.56 | 9,629 | $3,414,058.24 | 72,654 | 2025-05-23 | Filing | |
| $353.84 | 2,795 | $988,982.80 | 82,283 | 2025-05-23 | Filing | |
| $352.56 | 947 | $333,874.32 | 85,078 | 2025-05-23 | Filing | |
| $351.57 | 708 | $248,911.56 | 86,025 | 2025-05-23 | Filing | |
| $350.71 | 480 | $168,340.80 | 86,733 | 2025-05-23 | Filing |