| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.25 | 15,000 | $1,608,750.00 | 391,956 | 2020-04-29 | Filing | |
| $104.75 | 5,000 | $523,750.00 | 406,956 | 2020-04-29 | Filing | |
| $94.00 | 806 | $75,764.00 | 30,250 | 2020-04-08 | Filing | |
| $79.04 | 772 | $61,018.49 | 27,959 | 2020-04-02 | Filing | |
| $79.04 | 644 | $50,901.44 | 28,283 | 2020-04-02 | Filing | |
| $81.33 | 753 | $61,243.75 | 61,775 | 2020-04-02 | Filing | |
| $81.28 | 940 | $76,406.40 | 61,023 | 2020-04-02 | Filing | |
| $81.41 | 753 | $61,300.75 | 60,601 | 2020-04-02 | Filing | |
| $80.89 | 819 | $66,247.11 | 31,056 | 2020-04-02 | Filing | |
| $83.31 | 569 | $47,403.39 | 411,956 | 2020-04-02 | Filing | |
| $83.42 | 2,000 | $166,840.00 | 412,525 | 2020-04-02 | Filing | |
| $83.55 | 2,000 | $167,100.00 | 414,525 | 2020-04-02 | Filing | |
| $81.28 | 754 | $61,286.85 | 59,361 | 2020-04-02 | Filing | |
| $88.82 | 2,000 | $177,630.00 | 60,115 | 2020-03-02 | Filing | |
| $77.67 | 1,052 | $81,708.52 | 34,558 | 2019-05-07 | Filing | |
| $103.14 | 8,000 | $825,151.20 | 62,528 | 2020-02-18 | Filing | |
| $104.47 | 2,286 | $238,807.68 | 28,731 | 2020-02-18 | Filing | |
| $108.38 | 1,080 | $117,050.40 | 31,017 | 2020-02-14 | Filing | |
| $108.38 | 948 | $102,744.24 | 29,979 | 2020-02-14 | Filing | |
| $105.71 | 971 | $102,646.45 | 70,528 | 2020-02-14 | Filing |