| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.75 | 12,935 | $734,056.08 | 5,496,260 | 2025-05-20 | Filing | |
| $57.24 | 6,300 | $360,586.17 | 5,500,590 | 2025-05-19 | Filing | |
| $56.83 | 1,700 | $96,607.26 | 5,506,890 | 2025-05-19 | Filing | |
| $56.75 | 2,652 | $150,499.94 | 49,613 | 2025-05-20 | Filing | |
| $56.75 | 5,533 | $313,995.54 | 443,514 | 2025-05-20 | Filing | |
| $57.13 | 600 | $34,278.00 | 5,445,335 | 2025-05-12 | Filing | |
| $56.23 | 36,487 | $2,051,510.76 | 5,445,935 | 2025-05-12 | Filing | |
| $55.45 | 98,258 | $5,448,592.79 | 5,482,422 | 2025-05-12 | Filing | |
| $54.85 | 3,305 | $181,283.88 | 5,580,680 | 2025-05-12 | Filing | |
| $56.65 | 5,000 | $283,233.50 | 857,250 | 2025-05-02 | Filing | |
| $56.11 | 300 | $16,832.01 | 38,517 | 2025-05-01 | Filing | |
| $55.69 | 2,500 | $139,219.50 | 38,817 | 2025-05-01 | Filing | |
| $54.93 | 200 | $10,986.00 | 41,317 | 2025-05-01 | Filing | |
| $59.47 | 87,210 | $5,186,134.51 | 857,250 | 2025-04-02 | Filing | |
| $58.62 | 25,631 | $1,502,502.04 | 944,460 | 2025-04-02 | Filing | |
| $57.99 | 87 | $5,045.13 | 970,091 | 2025-04-02 | Filing | |
| $59.21 | 1,700 | $100,662.78 | 41,517 | 2025-04-01 | Filing | |
| $58.71 | 1,300 | $76,323.26 | 43,217 | 2025-04-01 | Filing | |
| $60.00 | 1,962 | $117,720.00 | 182,462 | 2025-03-19 | Filing | |
| $60.00 | 796 | $47,760.00 | 184,424 | 2025-03-18 | Filing |