| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.96 | 4,415 | $304,455.31 | 4,318,447 | 2026-06-05 | Filing | |
| $67.88 | 8,437 | $572,744.06 | 4,322,862 | 2026-06-05 | Filing | |
| $67.20 | 7,148 | $480,338.45 | 4,331,299 | 2026-06-05 | Filing | |
| $68.96 | 4,416 | $304,524.27 | 515,686 | 2026-06-05 | Filing | |
| $67.88 | 8,437 | $572,744.06 | 520,102 | 2026-06-05 | Filing | |
| $67.20 | 7,147 | $480,271.25 | 528,539 | 2026-06-05 | Filing | |
| $68.27 | 450 | $30,721.37 | 4,338,447 | 2026-06-04 | Filing | |
| $67.74 | 15,921 | $1,078,451.92 | 4,338,897 | 2026-06-04 | Filing | |
| $66.72 | 1,429 | $95,347.17 | 4,354,818 | 2026-06-04 | Filing | |
| $65.72 | 2,200 | $144,584.44 | 4,356,247 | 2026-06-04 | Filing | |
| $68.27 | 450 | $30,721.37 | 535,686 | 2026-06-04 | Filing | |
| $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 |