| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.52 | 1,031 | $118,068.26 | 9,755 | 2026-08-10 | Filing | |
| $114.04 | 4,770 | $543,956.97 | 3,985 | 2026-08-10 | Filing | |
| $113.18 | 11,530 | $1,304,933.12 | 8,755 | 2026-08-10 | Filing | |
| $113.12 | 3,700 | $418,561.76 | 3,985 | 2026-08-04 | Filing | |
| $114.70 | 20,305 | $2,329,074.87 | 9,755 | 2026-08-03 | Filing | |
| $114.16 | 1,540 | $175,806.40 | 5,495 | 2026-08-03 | Filing | |
| $120.67 | 1,001 | $120,795.57 | 16,130 | 2026-07-30 | Filing | |
| $119.95 | 8,103 | $971,939.45 | 17,131 | 2026-07-30 | Filing | |
| $118.73 | 4,783 | $567,907.59 | 25,234 | 2026-07-30 | Filing | |
| $117.93 | 8,267 | $974,951.28 | 30,017 | 2026-07-30 | Filing | |
| $116.96 | 7,089 | $829,101.79 | 38,284 | 2026-07-30 | Filing | |
| $115.87 | 14,222 | $1,647,859.05 | 45,373 | 2026-07-30 | Filing | |
| $114.96 | 15,477 | $1,779,237.47 | 59,595 | 2026-07-30 | Filing | |
| $113.18 | 4,700 | $531,940.83 | 75,072 | 2026-07-30 | Filing | |
| $110.95 | 600 | $66,570.00 | 79,772 | 2026-07-30 | Filing | |
| $110.03 | 2,202 | $242,282.32 | 80,372 | 2026-07-30 | Filing | |
| $108.46 | 400 | $43,384.00 | 82,574 | 2026-07-30 | Filing | |
| $106.96 | 8,956 | $957,891.67 | 82,974 | 2026-07-30 | Filing | |
| $105.54 | 4,200 | $443,247.84 | 91,930 | 2026-07-30 | Filing | |
| $89.49 | 1,978 | $177,007.46 | 1,084,543 | 2026-07-15 | Filing |