| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.85 | 2,750 | $200,335.03 | 35,477 | 2020-05-15 | Filing | |
| $71.56 | 39,413 | $2,820,433.69 | 535,506 | 2020-04-14 | Filing | |
| $70.99 | 181,854 | $12,910,106.43 | 574,919 | 2020-04-14 | Filing | |
| $72.03 | 983 | $70,802.54 | 4,457 | 2020-02-18 | Filing | |
| $77.26 | 170 | $13,134.20 | 0 | 2020-01-03 | Filing | |
| $74.63 | 671 | $50,079.75 | 9,826 | 2019-11-22 | Filing | |
| $84.00 | 20,425 | $1,715,700.00 | 39,068 | 2019-08-29 | Filing | |
| $84.88 | 16,356 | $1,388,359.43 | 31,250 | 2019-08-19 | Filing | |
| $85.11 | 12,228 | $1,040,709.18 | 31,850 | 2019-08-09 | Filing | |
| $85.05 | 2,412 | $205,132.64 | 24,161 | 2019-08-09 | Filing | |
| $85.93 | 8,392 | $721,122.04 | 751,395 | 2019-08-08 | Filing | |
| $81.89 | 152 | $12,447.28 | 24,160 | 2019-05-20 | Filing | |
| $91.01 | 2,914 | $265,188.57 | 32,894 | 2019-02-14 | Filing | |
| $89.37 | 1,100 | $98,307.00 | 62,327 | 2019-02-05 | Filing | |
| $89.61 | 2,399 | $214,974.39 | 189,257 | 2019-02-06 | Filing | |
| $90.80 | 1,382 | $125,486.57 | 32,943 | 2019-02-06 | Filing | |
| $100.00 | 4,000 | $400,000.00 | 27,902 | 2018-09-10 | Filing | |
| $96.71 | 1,589 | $153,665.36 | 25,357 | 2018-08-24 | Filing | |
| $97.06 | 6,190 | $600,777.26 | 27,503 | 2018-08-17 | Filing | |
| $96.45 | 30,000 | $2,893,413.00 | 685,727 | 2018-08-17 | Filing |