| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $371.64 | 367 | $136,390.78 | 29,699 | 2025-06-06 | Filing | |
| $370.70 | 19 | $7,043.36 | 30,066 | 2025-06-06 | Filing | |
| $379.07 | 980 | $371,491.54 | 0 | 2025-06-03 | Filing | |
| $373.70 | 1,390 | $519,444.39 | 980 | 2025-06-02 | Filing | |
| $372.33 | 25,000 | $9,308,300.00 | 2,370 | 2025-06-02 | Filing | |
| $364.42 | 3,750 | $1,366,556.25 | 27,020 | 2025-05-30 | Filing | |
| $366.48 | 1,700 | $623,017.70 | 30,770 | 2025-05-30 | Filing | |
| $368.03 | 1,700 | $625,657.80 | 32,470 | 2025-05-30 | Filing | |
| $372.00 | 700 | $260,400.00 | 23,870 | 2025-05-29 | Filing | |
| $368.31 | 1,700 | $626,127.00 | 24,570 | 2025-05-29 | Filing | |
| $371.23 | 650 | $241,299.50 | 21,770 | 2025-05-27 | Filing | |
| $425.00 | 700 | $297,500.00 | 16,520 | 2025-05-22 | Filing | |
| $420.00 | 700 | $294,000.00 | 16,520 | 2025-05-21 | Filing | |
| $415.00 | 500 | $207,500.00 | 14,420 | 2025-05-20 | Filing | |
| $413.39 | 700 | $289,373.00 | 14,920 | 2025-05-20 | Filing | |
| $412.24 | 753 | $310,418.98 | 22,077 | 2025-05-20 | Filing | |
| $411.04 | 44 | $18,085.54 | 22,830 | 2025-05-20 | Filing | |
| $410.37 | 1,490 | $611,455.77 | 22,874 | 2025-05-20 | Filing | |
| $409.68 | 3,351 | $1,372,834.33 | 24,364 | 2025-05-20 | Filing | |
| $401.52 | 750 | $301,136.25 | 14,420 | 2025-05-16 | Filing |