| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.77 | 9,575 | $543,573.71 | 460,460 | 2026-09-02 | Filing | |
| $56.15 | 1,452 | $81,534.01 | 470,035 | 2026-09-02 | Filing | |
| $56.39 | 48,973 | $2,761,533.60 | 460,460 | 2026-09-01 | Filing | |
| $58.46 | 5,600 | $327,358.64 | 460,460 | 2026-08-31 | Filing | |
| $57.70 | 13,800 | $796,276.56 | 466,060 | 2026-08-31 | Filing | |
| $56.81 | 15,600 | $886,218.84 | 479,860 | 2026-08-31 | Filing | |
| $58.52 | 2,100 | $122,889.06 | 451,189 | 2026-08-31 | Filing | |
| $57.75 | 5,501 | $317,708.60 | 453,289 | 2026-08-31 | Filing | |
| $56.87 | 5,899 | $335,452.53 | 458,790 | 2026-08-31 | Filing | |
| $60.32 | 4,910 | $296,176.11 | 221,226 | 2026-08-27 | Filing | |
| $59.69 | 22,590 | $1,348,433.24 | 226,136 | 2026-08-27 | Filing | |
| $59.58 | 27,500 | $1,638,469.25 | 221,226 | 2026-08-26 | Filing | |
| $65.30 | 800 | $52,241.04 | 211,226 | 2026-08-14 | Filing | |
| $64.41 | 5,400 | $347,792.94 | 212,026 | 2026-08-14 | Filing | |
| $63.26 | 800 | $50,604.96 | 217,426 | 2026-08-14 | Filing | |
| $65.26 | 1,500 | $97,893.15 | 451,189 | 2026-08-14 | Filing | |
| $64.40 | 10,718 | $690,200.62 | 452,689 | 2026-08-14 | Filing | |
| $63.29 | 1,282 | $81,132.27 | 463,407 | 2026-08-14 | Filing | |
| $81.57 | 3,264 | $266,244.48 | 0 | 2026-05-27 | Filing | |
| $80.61 | 20,666 | $1,665,886.26 | 3,264 | 2026-05-27 | Filing |