| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.46 | 15,000 | $1,281,930.00 | 0 | 2026-07-07 | Filing | |
| $83.58 | 5,536 | $462,693.34 | 75,018 | 2026-07-07 | Filing | |
| $85.42 | 10,111 | $863,637.13 | 3,811 | 2026-07-07 | Filing | |
| $84.30 | 362 | $30,516.60 | 22,096 | 2026-07-07 | Filing | |
| $79.04 | 11,419 | $902,550.91 | 11,014 | 2026-07-01 | Filing | |
| $79.45 | 99 | $7,865.55 | 22,433 | 2026-07-01 | Filing | |
| $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 |