| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.82 | 10,456 | $677,706.69 | 362,389 | 2026-05-18 | Filing | |
| $69.12 | 200 | $13,824.00 | 11,589 | 2026-05-15 | Filing | |
| $68.23 | 1,512 | $103,164.21 | 11,789 | 2026-05-15 | Filing | |
| $67.53 | 2,088 | $141,003.06 | 13,301 | 2026-05-15 | Filing | |
| $66.69 | 6,200 | $413,464.36 | 15,389 | 2026-05-15 | Filing | |
| $68.35 | 950 | $64,930.32 | 4,358,447 | 2026-05-08 | Filing | |
| $67.35 | 5,076 | $341,845.76 | 4,359,397 | 2026-05-08 | Filing | |
| $66.65 | 13,974 | $931,374.09 | 4,364,473 | 2026-05-08 | Filing | |
| $68.35 | 950 | $64,930.32 | 555,686 | 2026-05-08 | Filing | |
| $67.35 | 5,077 | $341,913.10 | 556,636 | 2026-05-08 | Filing | |
| $66.65 | 13,973 | $931,307.44 | 561,713 | 2026-05-08 | Filing | |
| $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 |