| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.30 | 3,476 | $317,358.80 | 282,330 | 2026-07-15 | Filing | |
| $90.29 | 4,124 | $372,355.96 | 285,806 | 2026-07-15 | Filing | |
| $89.15 | 400 | $35,660.00 | 289,930 | 2026-07-15 | Filing | |
| $91.35 | 1,400 | $127,890.00 | 290,330 | 2026-06-15 | Filing | |
| $90.21 | 6,600 | $595,386.00 | 291,730 | 2026-06-15 | Filing | |
| $92.17 | 16,500 | $1,520,805.00 | 20,471 | 2026-06-10 | Filing | |
| $96.60 | 2,457 | $237,346.20 | 298,330 | 2026-05-15 | Filing | |
| $95.91 | 5,543 | $531,629.13 | 300,787 | 2026-05-15 | Filing | |
| $91.19 | 2,050 | $186,939.50 | 14,769 | 2026-04-15 | Filing | |
| $91.69 | 300 | $27,507.00 | 306,330 | 2026-04-15 | Filing | |
| $90.99 | 7,700 | $700,623.00 | 306,630 | 2026-04-15 | Filing | |
| $93.19 | 7,436 | $692,960.84 | 38,780 | 2026-04-13 | Filing | |
| $90.40 | 7,436 | $672,214.40 | 46,216 | 2026-04-10 | Filing | |
| $104.95 | 8,400 | $881,580.00 | 80,074 | 2026-02-17 | Filing | |
| $91.09 | 7,000 | $637,630.00 | 50,498 | 2025-12-05 | Filing | |
| $90.53 | 6,998 | $633,528.94 | 296,735 | 2025-11-03 | Filing | |
| $89.73 | 4,600 | $412,758.00 | 303,733 | 2025-11-03 | Filing | |
| $89.04 | 5,100 | $454,104.00 | 308,333 | 2025-11-03 | Filing | |
| $87.67 | 1,200 | $105,204.00 | 313,433 | 2025-11-03 | Filing | |
| $93.27 | 600 | $55,962.00 | 314,633 | 2025-10-01 | Filing |