| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.74 | 15,921 | $1,078,453.51 | 536,136 | 2026-06-04 | Filing | |
| $66.72 | 1,429 | $95,347.17 | 552,057 | 2026-06-04 | Filing | |
| $65.72 | 2,200 | $144,584.44 | 553,486 | 2026-06-04 | Filing | |
| $70.92 | 800 | $56,735.12 | 243,327 | 2026-05-21 | Filing | |
| $70.48 | 11,250 | $792,915.75 | 244,127 | 2026-05-21 | Filing | |
| $69.22 | 5,072 | $351,101.59 | 255,377 | 2026-05-21 | Filing | |
| $68.30 | 6,725 | $459,334.31 | 260,449 | 2026-05-21 | Filing | |
| $67.57 | 2,256 | $152,434.99 | 267,174 | 2026-05-21 | Filing | |
| $65.95 | 3,195 | $210,712.49 | 359,194 | 2026-05-18 | Filing | |
| $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 |