| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.16 | 18,445 | $1,386,326.20 | 252,451 | 2026-05-15 | Filing | |
| $70.82 | 1,565 | $110,833.30 | 100,594 | 2026-05-18 | Filing | |
| $75.16 | 1,487 | $111,762.92 | 101,744 | 2026-05-15 | Filing | |
| $70.82 | 45,191 | $3,200,426.62 | 2,422,254 | 2026-05-18 | Filing | |
| $75.16 | 42,584 | $3,200,613.44 | 2,467,445 | 2026-05-15 | Filing | |
| $63.28 | 6,644 | $420,432.32 | 77,172 | 2026-03-13 | Filing | |
| $64.42 | 8,760 | $564,319.20 | 83,816 | 2026-03-12 | Filing | |
| $62.79 | 10,000 | $627,900.00 | 92,576 | 2026-03-11 | Filing | |
| $64.42 | 1,808 | $116,471.36 | 93,899 | 2026-03-12 | Filing | |
| $61.08 | 788 | $48,131.04 | 2,210,029 | 2026-03-09 | Filing | |
| $60.73 | 2,637 | $160,145.01 | 2,210,817 | 2026-03-09 | Filing | |
| $59.12 | 4,036 | $238,608.32 | 2,213,454 | 2026-03-09 | Filing | |
| $58.23 | 9,455 | $550,564.65 | 2,217,490 | 2026-03-09 | Filing | |
| $57.48 | 2,180 | $125,306.40 | 2,226,945 | 2026-03-09 | Filing | |
| $61.96 | 3,249 | $201,308.04 | 95,707 | 2026-03-05 | Filing | |
| $60.39 | 12,290 | $742,193.10 | 170,896 | 2026-03-06 | Filing | |
| $61.96 | 13,038 | $807,834.48 | 183,186 | 2026-03-05 | Filing | |
| $63.40 | 170 | $10,778.00 | 2,229,125 | 2026-03-06 | Filing | |
| $62.87 | 1,487 | $93,487.69 | 2,229,295 | 2026-03-06 | Filing | |
| $61.62 | 3,980 | $245,247.60 | 2,230,782 | 2026-03-06 | Filing |