| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.03 | 2,784 | $172,691.52 | 4,615,265 | 2026-07-07 | Filing | |
| $62.03 | 2,784 | $172,691.52 | 4,615,265 | 2026-07-07 | Filing | |
| $60.76 | 2,132 | $129,534.56 | 4,612,481 | 2026-07-01 | Filing | |
| $57.62 | 31,001 | $1,786,401.62 | 4,612,035 | 2026-05-29 | Filing | |
| $59.06 | 50,385 | $2,975,919.49 | 4,582,469 | 2026-04-10 | Filing | |
| $59.06 | 50,385 | $2,975,919.49 | 4,582,469 | 2026-04-10 | Filing | |
| $65.53 | 30 | $1,965.90 | 430 | 2020-03-02 | Filing | |
| $64.42 | 6 | $386.52 | 106 | 2020-03-02 | Filing | |
| $62.97 | 29 | $1,826.13 | 4,494 | 2020-06-01 | Filing | |
| $61.38 | 23 | $1,411.74 | 4,465 | 2020-03-02 | Filing | |
| $70.88 | 18 | $1,275.84 | 4,442 | 2019-12-02 | Filing | |
| $68.51 | 19 | $1,301.69 | 4,424 | 2019-09-03 | Filing | |
| $61.69 | 21 | $1,295.49 | 4,405 | 2019-06-03 | Filing | |
| $61.12 | 16 | $977.92 | 4,384 | 2019-03-01 | Filing | |
| $56.23 | 16 | $899.68 | 4,368 | 2018-12-03 | Filing | |
| $57.79 | 16 | $924.64 | 4,352 | 2018-09-04 | Filing | |
| $65.28 | 345 | $22,521.60 | 345 | 2020-03-04 | Filing | |
| $67.25 | 1,000 | $67,250.00 | 93,129 | 2019-11-12 | Filing | |
| $67.20 | 1,000 | $67,200.00 | 92,129 | 2019-11-12 | Filing | |
| $67.14 | 1,000 | $67,140.00 | 91,129 | 2019-11-12 | Filing |