| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.16 | 5,635 | $451,698.78 | 4,669 | 2026-06-26 | Filing | |
| $80.00 | 3,069 | $245,520.00 | 61,470 | 2026-06-26 | Filing | |
| $81.05 | 26,000 | $2,107,196.00 | 77,114 | 2026-06-26 | Filing | |
| $80.59 | 50,000 | $4,029,500.00 | 245,571 | 2026-06-26 | Filing | |
| $78.49 | 21,072 | $1,653,941.28 | 245,571 | 2026-06-25 | Filing | |
| $78.41 | 14,565 | $1,142,082.43 | 245,571 | 2026-06-24 | Filing | |
| $79.18 | 10,602 | $839,491.80 | 21,759 | 2026-06-25 | Filing | |
| $74.05 | 19,842 | $1,469,306.05 | 22,458 | 2026-06-12 | Filing | |
| $73.09 | 41,004 | $2,997,121.77 | 42,300 | 2026-06-12 | Filing | |
| $73.49 | 8,000 | $587,920.00 | 156,013 | 2026-06-15 | Filing | |
| $75.67 | 8,000 | $605,360.00 | 156,013 | 2026-06-01 | Filing | |
| $78.68 | 3,220 | $253,347.35 | 242,662 | 2026-05-14 | Filing | |
| $78.01 | 1,316 | $102,665.11 | 242,662 | 2026-05-13 | Filing | |
| $75.58 | 17,781 | $1,343,934.21 | 36,330 | 2026-05-04 | Filing | |
| $74.90 | 59,508 | $4,457,292.02 | 54,111 | 2026-05-04 | Filing | |
| $74.45 | 1,431 | $106,534.23 | 11,014 | 2026-05-01 | Filing | |
| $73.35 | 8,680 | $636,704.04 | 12,445 | 2026-05-01 | Filing | |
| $71.79 | 1,626 | $116,726.80 | 44,909 | 2026-04-28 | Filing | |
| $76.97 | 534 | $41,101.98 | 51,344 | 2026-04-15 | Filing | |
| $76.19 | 4,466 | $340,264.54 | 51,878 | 2026-04-15 | Filing |