| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.00 | 17,167 | $1,442,028.00 | 22,579 | 2026-07-09 | Filing | |
| $90.00 | 112,422 | $10,117,980.00 | 8,383 | 2026-07-09 | Filing | |
| $84.00 | 36,167 | $3,038,028.00 | 120,805 | 2026-07-09 | Filing | |
| $70.00 | 37,167 | $2,601,690.00 | 8,383 | 2026-06-24 | Filing | |
| $68.57 | 2,196 | $150,579.72 | 8,383 | 2026-06-23 | Filing | |
| $68.57 | 2,196 | $150,579.72 | 9,259 | 2026-06-23 | Filing | |
| $68.00 | 2,808 | $190,944.00 | 11,455 | 2026-06-22 | Filing | |
| $67.14 | 1,503 | $100,915.18 | 6,589 | 2026-06-15 | Filing | |
| $66.62 | 88,737 | $5,911,241.88 | 8,092 | 2026-06-15 | Filing | |
| $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 |