| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.43 | 1,900 | $188,917.00 | 50,800 | 2019-06-11 | Filing | |
| $98.44 | 1,300 | $127,972.00 | 52,700 | 2019-06-11 | Filing | |
| $100.37 | 683 | $68,552.71 | 50,000 | 2019-06-11 | Filing | |
| $99.30 | 1,413 | $140,310.90 | 50,683 | 2019-06-11 | Filing | |
| $98.35 | 904 | $88,908.40 | 52,096 | 2019-06-11 | Filing | |
| $100.00 | 10,000 | $1,000,000.00 | 50,000 | 2019-06-05 | Filing | |
| $100.00 | 6,000 | $600,000.00 | 5,222 | 2019-06-05 | Filing | |
| $99.68 | 6,562 | $654,104.10 | 0 | 2019-06-05 | Filing | |
| $91.88 | 3,427 | $314,877.90 | 6,562 | 2019-06-04 | Filing | |
| $97.30 | 1,682 | $163,658.60 | 3,910 | 2019-06-05 | Filing | |
| $91.88 | 1,674 | $153,809.63 | 5,592 | 2019-06-04 | Filing | |
| $92.00 | 100 | $9,200.00 | 36,592 | 2019-06-03 | Filing | |
| $91.41 | 12,659 | $1,157,166.79 | 36,692 | 2019-06-03 | Filing | |
| $90.62 | 10,656 | $965,675.49 | 49,351 | 2019-06-03 | Filing | |
| $89.43 | 11,585 | $1,036,076.67 | 60,007 | 2019-06-03 | Filing | |
| $92.00 | 2,222 | $204,424.00 | 0 | 2019-05-31 | Filing | |
| $90.00 | 6,000 | $540,000.00 | 3,000 | 2019-05-23 | Filing | |
| $83.18 | 808 | $67,212.11 | 50,000 | 2019-05-14 | Filing | |
| $82.51 | 11,860 | $978,602.99 | 50,808 | 2019-05-14 | Filing | |
| $81.52 | 5,892 | $480,332.34 | 62,668 | 2019-05-14 | Filing |