| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.36 | 11,957 | $865,230.04 | 13,214 | 2026-11-10 | Filing | |
| $72.10 | 1,533 | $110,525.62 | 0 | 2026-11-06 | Filing | |
| $72.06 | 2,451 | $176,615.38 | 0 | 2026-11-06 | Filing | |
| $75.50 | 1,055 | $79,648.49 | 3,563 | 2026-11-05 | Filing | |
| $74.35 | 462 | $34,350.39 | 4,618 | 2026-11-05 | Filing | |
| $73.43 | 983 | $72,177.86 | 5,080 | 2026-11-05 | Filing | |
| $73.26 | 605 | $44,322.30 | 3,100 | 2026-11-04 | Filing | |
| $57.01 | 2,500 | $142,536.00 | 4,726 | 2024-11-27 | Filing | |
| $54.00 | 4,341 | $234,414.00 | 7,226 | 2024-11-21 | Filing | |
| $52.00 | 5,000 | $260,000.00 | 12,226 | 2024-11-11 | Filing | |
| $54.00 | 659 | $35,586.00 | 11,567 | 2024-11-13 | Filing | |
| $49.25 | 1,000 | $49,250.00 | 8,060 | 2019-11-06 | Filing | |
| $49.00 | 2,100 | $102,900.00 | 9,060 | 2019-11-06 | Filing | |
| $42.02 | 100 | $4,201.91 | 5 | 2019-03-08 | Filing | |
| $42.98 | 4,000 | $171,932.00 | 9,678 | 2017-07-27 | Filing | |
| $48.25 | 652 | $31,459.00 | 74,312 | 2016-12-09 | Filing | |
| $48.25 | 185 | $8,926.25 | 74,964 | 2016-12-08 | Filing | |
| $46.03 | 2,375 | $109,318.40 | 0 | 2016-12-07 | Filing | |
| $46.00 | 1,000 | $46,000.00 | 2,315 | 2016-12-06 | Filing | |
| $44.84 | 1,771 | $79,419.26 | 68,874 | 2016-11-30 | Filing |