| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $69.00 | 10,955 | $755,895.00 | 54,904 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $66.65 | 1,000 | $66,650.00 | 9,329,037 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $67.44 | 2,100 | $141,624.00 | 9,330,037 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $68.61 | 29,822 | $2,046,087.42 | 9,332,137 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $69.44 | 7,962 | $552,881.28 | 9,361,959 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $70.45 | 30,158 | $2,124,631.10 | 9,369,921 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $66.65 | 400 | $26,660.00 | 1,344,124 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $67.93 | 1,000 | $67,930.00 | 1,344,524 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $68.72 | 6,087 | $418,298.64 | 1,345,524 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $70.06 | 4,112 | $288,086.72 | 1,351,611 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $70.71 | 3,200 | $226,272.00 | 1,355,723 | 2019-09-16 | Filing |
| Officer | $70.94 | 17,750 | $1,259,185.00 | 59,174 | 2019-09-16 | Filing |
| Officer | $70.65 | 19,189 | $1,355,702.85 | 36,368 | 2019-09-16 | Filing |
| Large Shareholder, Officer, Director | $65.01 | 41,156 | $2,675,551.56 | 9,400,079 | 2019-09-11 | Filing |
| Large Shareholder, Officer, Director | $65.01 | 14,344 | $932,503.44 | 1,358,923 | 2019-09-11 | Filing |
| Large Shareholder, Officer, Director | $65.01 | 24,395 | $1,585,918.95 | 9,441,235 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $65.00 | 11,900 | $773,500.00 | 1,373,267 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $65.01 | 5,400 | $351,054.00 | 9,465,630 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $65.00 | 2,600 | $169,000.00 | 1,385,167 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $65.41 | 546,318 | $35,734,660.38 | 9,471,030 | 2019-09-05 | Filing |