| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.56 | 3,984 | $301,050.56 | 12,494 | 2025-07-09 | Filing | |
| $85.00 | 1,850 | $157,250.00 | 922 | 2025-07-09 | Filing | |
| $76.75 | 1,967 | $150,967.25 | 2,772 | 2025-07-09 | Filing | |
| $80.00 | 3,516 | $281,280.00 | 19,209 | 2025-07-09 | Filing | |
| $76.69 | 7,831 | $600,564.87 | 22,725 | 2025-07-09 | Filing | |
| $75.55 | 4,225 | $319,217.34 | 30,556 | 2025-07-09 | Filing | |
| $64.60 | 6 | $387.60 | 3,126 | 2025-07-02 | Filing | |
| $64.81 | 1,313 | $85,095.53 | 3,132 | 2025-07-02 | Filing | |
| $67.19 | 2,069 | $139,016.11 | 1,889 | 2025-06-10 | Filing | |
| $68.05 | 7,031 | $478,434.94 | 19,209 | 2025-06-06 | Filing | |
| $65.64 | 9,873 | $648,090.38 | 3,000 | 2025-06-03 | Filing | |
| $65.15 | 55,558 | $3,619,403.69 | 12,873 | 2025-06-03 | Filing | |
| $65.60 | 274 | $17,975.14 | 201,825 | 2025-06-03 | Filing | |
| $65.04 | 43,346 | $2,819,358.21 | 202,099 | 2025-06-03 | Filing | |
| $61.52 | 18,993 | $1,168,494.94 | 109,929 | 2025-05-30 | Filing | |
| $60.93 | 4,407 | $268,515.43 | 128,922 | 2025-05-30 | Filing | |
| $65.09 | 7,031 | $457,663.26 | 19,209 | 2025-04-29 | Filing | |
| $65.08 | 6,745 | $438,946.39 | 37,655 | 2025-04-29 | Filing | |
| $62.00 | 7,030 | $435,860.00 | 19,209 | 2025-04-08 | Filing | |
| $60.00 | 6,700 | $402,000.00 | 26,239 | 2025-04-08 | Filing |