| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.48 | 100 | $9,848.00 | 25,822 | 2019-12-13 | Filing | |
| $98.48 | 200 | $19,696.00 | 25,822 | 2019-12-13 | Filing | |
| $95.56 | 5,606 | $535,709.36 | 13,147 | 2019-11-11 | Filing | |
| $95.58 | 7,835 | $748,869.30 | 13,147 | 2019-11-11 | Filing | |
| $110.04 | 17,857 | $1,964,984.28 | 13,147 | 2019-07-31 | Filing | |
| $104.09 | 10,968 | $1,141,659.12 | 10,044 | 2019-06-19 | Filing | |
| $104.09 | 7,857 | $817,835.13 | 9,461 | 2019-06-19 | Filing | |
| $104.09 | 3,858 | $401,579.22 | 9,461 | 2019-06-19 | Filing | |
| $104.10 | 2,869 | $298,662.90 | 98 | 2019-06-17 | Filing | |
| $104.10 | 2,538 | $264,205.80 | 43,838 | 2019-06-17 | Filing | |
| $104.10 | 16,819 | $1,750,857.90 | 46,376 | 2019-06-17 | Filing | |
| $104.10 | 13,882 | $1,445,116.20 | 46,376 | 2019-06-17 | Filing | |
| $103.73 | 4,772 | $494,999.56 | 0 | 2019-04-30 | Filing | |
| $104.20 | 13,095 | $1,364,499.00 | 46,894 | 2019-04-30 | Filing | |
| $104.20 | 15,000 | $1,563,000.00 | 46,894 | 2019-04-30 | Filing | |
| $105.00 | 74,667 | $7,840,035.00 | 91,658 | 2019-04-16 | Filing | |
| $103.63 | 17,813 | $1,845,961.19 | 25,822 | 2019-04-12 | Filing | |
| $103.63 | 22,678 | $2,350,121.14 | 25,822 | 2019-04-12 | Filing | |
| $103.01 | 191 | $19,674.91 | 25,822 | 2019-04-11 | Filing | |
| $103.01 | 243 | $25,031.43 | 25,822 | 2019-04-11 | Filing |