| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.92 | 29,291 | $2,340,892.78 | 185,932 | 2019-08-20 | Filing | |
| $80.06 | 19,563 | $1,566,280.29 | 215,223 | 2019-08-19 | Filing | |
| $79.34 | 5,748 | $456,034.82 | 35,403 | 2019-08-20 | Filing | |
| $79.62 | 12,496 | $994,939.02 | 41,151 | 2019-08-16 | Filing | |
| $77.77 | 24,000 | $1,866,448.80 | 122,966 | 2019-08-15 | Filing | |
| $77.05 | 24,000 | $1,849,200.00 | 146,966 | 2019-08-14 | Filing | |
| $76.40 | 17,224 | $1,315,913.60 | 442,361 | 2019-08-12 | Filing | |
| $74.85 | 500 | $37,425.00 | 437,987 | 2019-08-06 | Filing | |
| $74.21 | 9,148 | $678,873.08 | 438,487 | 2019-08-06 | Filing | |
| $70.98 | 9,523 | $675,942.54 | 437,979 | 2019-07-08 | Filing | |
| $66.14 | 5,000 | $330,693.50 | 34,045 | 2019-06-11 | Filing | |
| $65.56 | 1,847 | $121,089.32 | 437,638 | 2019-06-06 | Filing | |
| $65.10 | 7,400 | $481,740.00 | 439,485 | 2019-06-06 | Filing | |
| $62.14 | 6,708 | $416,837.13 | 35,374 | 2019-05-21 | Filing | |
| $62.28 | 6,300 | $392,343.21 | 68,470 | 2019-05-20 | Filing | |
| $63.06 | 2,897 | $182,684.82 | 436,962 | 2019-05-16 | Filing | |
| $61.95 | 4,011 | $248,481.45 | 468,130 | 2019-05-06 | Filing | |
| $61.43 | 5,100 | $313,293.00 | 472,141 | 2019-05-06 | Filing | |
| $57.97 | 9,100 | $527,527.00 | 468,115 | 2019-04-04 | Filing | |
| $55.57 | 800 | $44,456.00 | 9,469 | 2019-03-11 | Filing |