| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.65 | 100 | $8,565.00 | 505,686 | 2026-08-19 | Filing | |
| $84.69 | 1,800 | $152,436.06 | 505,786 | 2026-08-19 | Filing | |
| $83.86 | 8,100 | $679,256.28 | 507,586 | 2026-08-19 | Filing | |
| $83.77 | 1,199 | $100,444.07 | 243,327 | 2026-08-18 | Filing | |
| $82.99 | 14,602 | $1,211,852.10 | 244,526 | 2026-08-18 | Filing | |
| $82.21 | 17,279 | $1,420,513.50 | 259,128 | 2026-08-18 | Filing | |
| $81.15 | 1,900 | $154,183.86 | 276,407 | 2026-08-18 | Filing | |
| $80.06 | 2,000 | $160,120.00 | 127,401 | 2026-07-30 | Filing | |
| $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 |