| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.13 | 10,977 | $1,000,334.01 | 118,205 | 2022-11-08 | Filing | |
| $91.07 | 83,073 | $7,565,657.49 | 271,785 | 2022-11-08 | Filing | |
| $91.40 | 4,617 | $422,013.19 | 354,858 | 2022-11-07 | Filing | |
| $97.35 | 4,574 | $445,297.20 | 190,519 | 2022-03-29 | Filing | |
| $101.21 | 12,850 | $1,300,495.82 | 27,659 | 2021-08-10 | Filing | |
| $78.91 | 10,000 | $789,103.00 | 240,340 | 2020-11-25 | Filing | |
| $78.99 | 12,000 | $947,880.00 | 92,917 | 2020-11-24 | Filing | |
| $77.41 | 6,540 | $506,250.94 | 48,770 | 2020-11-10 | Filing | |
| $62.27 | 687 | $42,780.18 | 29,741 | 2020-06-23 | Filing | |
| $68.67 | 5,061 | $347,543.42 | 135,967 | 2020-06-08 | Filing | |
| $76.13 | 7,000 | $532,911.40 | 131,315 | 2019-12-17 | Filing | |
| $74.39 | 2,000 | $148,789.20 | 230,240 | 2019-11-12 | Filing | |
| $73.73 | 40,817 | $3,009,457.82 | 232,240 | 2019-11-11 | Filing | |
| $73.70 | 4,779 | $352,202.74 | 30,993 | 2019-11-08 | Filing | |
| $73.55 | 10,969 | $806,809.44 | 76,817 | 2019-11-08 | Filing | |
| $65.00 | 4,470 | $290,550.00 | 18,040 | 2019-06-20 | Filing | |
| $64.17 | 7,794 | $500,163.58 | 22,510 | 2019-06-18 | Filing | |
| $63.80 | 12,278 | $783,348.68 | 129,298 | 2019-06-11 | Filing | |
| $63.91 | 15,791 | $1,009,141.23 | 30,304 | 2019-06-07 | Filing | |
| $68.00 | 9,070 | $616,760.00 | 20,000 | 2018-11-28 | Filing |