| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.09 | 449 | $31,021.90 | 4,378,447 | 2026-05-07 | Filing | |
| $68.38 | 8,334 | $569,858.09 | 4,378,896 | 2026-05-07 | Filing | |
| $67.49 | 11,217 | $757,090.29 | 4,387,230 | 2026-05-07 | Filing | |
| $69.09 | 450 | $31,091.00 | 575,686 | 2026-05-07 | Filing | |
| $68.38 | 8,333 | $569,789.71 | 576,136 | 2026-05-07 | Filing | |
| $67.50 | 11,217 | $757,091.42 | 584,469 | 2026-05-07 | Filing | |
| $71.58 | 2,000 | $143,160.00 | 134,115 | 2026-04-30 | Filing | |
| $74.60 | 20,000 | $1,492,076.00 | 4,398,447 | 2026-04-10 | Filing | |
| $74.60 | 20,000 | $1,492,096.00 | 595,686 | 2026-04-10 | Filing | |
| $75.53 | 7,800 | $589,123.86 | 4,418,447 | 2026-04-09 | Filing | |
| $74.57 | 5,128 | $382,379.06 | 4,426,247 | 2026-04-09 | Filing | |
| $73.64 | 7,072 | $520,801.17 | 4,431,375 | 2026-04-09 | Filing | |
| $75.55 | 7,500 | $566,661.00 | 615,686 | 2026-04-09 | Filing | |
| $74.60 | 5,300 | $395,403.32 | 623,186 | 2026-04-09 | Filing | |
| $73.64 | 7,200 | $530,239.68 | 628,486 | 2026-04-09 | Filing | |
| $69.23 | 9,759 | $675,567.75 | 4,438,447 | 2026-03-13 | Filing | |
| $68.39 | 10,241 | $700,345.12 | 4,448,206 | 2026-03-13 | Filing | |
| $69.20 | 10,310 | $713,448.91 | 635,686 | 2026-03-13 | Filing | |
| $68.36 | 9,690 | $662,441.35 | 645,996 | 2026-03-13 | Filing | |
| $70.15 | 300 | $21,045.00 | 4,458,447 | 2026-03-12 | Filing |