| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.49 | 56 | $5,011.44 | 8,344 | 2026-05-29 | Filing | |
| $97.54 | 400 | $39,016.00 | 190,000 | 2026-06-01 | Filing | |
| $96.77 | 5,208 | $503,978.16 | 190,400 | 2026-06-01 | Filing | |
| $95.92 | 2,392 | $229,440.64 | 195,608 | 2026-06-01 | Filing | |
| $95.11 | 1,450 | $137,909.50 | 198,000 | 2026-06-01 | Filing | |
| $93.99 | 250 | $23,497.50 | 199,450 | 2026-06-01 | Filing | |
| $92.52 | 300 | $27,756.00 | 199,700 | 2026-06-01 | Filing | |
| $91.27 | 4,700 | $428,969.00 | 200,000 | 2026-05-29 | Filing | |
| $90.46 | 4,700 | $425,162.00 | 204,700 | 2026-05-29 | Filing | |
| $89.46 | 600 | $53,676.00 | 209,400 | 2026-05-29 | Filing | |
| $92.46 | 192 | $17,752.32 | 8,400 | 2026-05-28 | Filing | |
| $91.83 | 608 | $55,832.64 | 8,592 | 2026-05-28 | Filing | |
| $92.35 | 4,064 | $375,310.40 | 210,000 | 2026-05-28 | Filing | |
| $91.80 | 5,936 | $544,924.80 | 214,064 | 2026-05-28 | Filing | |
| $92.54 | 144 | $13,325.76 | 200,800 | 2026-05-28 | Filing | |
| $91.86 | 656 | $60,260.16 | 200,944 | 2026-05-28 | Filing | |
| $94.09 | 1,567 | $147,439.03 | 220,000 | 2026-05-27 | Filing | |
| $93.32 | 3,717 | $346,870.44 | 221,567 | 2026-05-27 | Filing | |
| $92.29 | 1,406 | $129,759.74 | 225,284 | 2026-05-27 | Filing | |
| $91.53 | 951 | $87,045.03 | 226,690 | 2026-05-27 | Filing |