| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.62 | 29,597 | $1,113,462.82 | 1,418,585 | 2026-07-21 | Filing | |
| $36.43 | 111,489 | $4,061,377.04 | 1,448,182 | 2026-07-21 | Filing | |
| $35.54 | 50 | $1,777.00 | 1,550,795 | 2026-07-22 | Filing | |
| $34.79 | 7,924 | $275,649.02 | 1,550,845 | 2026-07-22 | Filing | |
| $33.74 | 53,378 | $1,800,717.51 | 1,558,769 | 2026-07-22 | Filing | |
| $38.24 | 1,705 | $65,203.63 | 361,700 | 2026-07-21 | Filing | |
| $37.65 | 10,242 | $385,582.62 | 363,405 | 2026-07-21 | Filing | |
| $36.48 | 33,353 | $1,216,814.16 | 373,647 | 2026-07-21 | Filing | |
| $37.79 | 10,600 | $400,567.64 | 83,400 | 2026-07-21 | Filing | |
| $38.25 | 5,116 | $195,708.49 | 1,612,147 | 2026-07-21 | Filing | |
| $37.63 | 30,379 | $1,143,052.41 | 1,617,263 | 2026-07-21 | Filing | |
| $36.43 | 111,153 | $4,048,992.56 | 1,647,642 | 2026-07-21 | Filing | |
| $37.70 | 960 | $36,192.00 | 162,800 | 2026-07-20 | Filing | |
| $37.82 | 2,549 | $96,403.18 | 163,760 | 2026-07-15 | Filing | |
| $35.64 | 1,600 | $57,021.44 | 1,559,671 | 2026-07-08 | Filing | |
| $35.04 | 17,495 | $613,065.04 | 1,561,271 | 2026-07-08 | Filing | |
| $38.30 | 1,400 | $53,613.98 | 407,000 | 2026-07-07 | Filing | |
| $37.31 | 10,059 | $375,321.41 | 408,400 | 2026-07-07 | Filing | |
| $36.71 | 33,841 | $1,242,320.03 | 418,459 | 2026-07-07 | Filing | |
| $38.35 | 900 | $34,514.01 | 94,000 | 2026-07-07 | Filing |