| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $129.05 | 700 | $90,335.00 | 151,308 | 2019-09-10 | Filing |
| Officer | $127.86 | 800 | $102,288.00 | 152,008 | 2019-09-10 | Filing |
| Officer | $126.68 | 1,362 | $172,538.16 | 152,808 | 2019-09-10 | Filing |
| Officer | $125.74 | 3,769 | $473,914.06 | 154,170 | 2019-09-10 | Filing |
| Officer | $124.95 | 3,031 | $378,723.45 | 157,939 | 2019-09-10 | Filing |
| Officer | $123.97 | 6,339 | $785,845.83 | 160,970 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $128.91 | 900 | $116,019.00 | 228,333 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $127.85 | 893 | $114,170.05 | 229,233 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $126.65 | 1,520 | $192,508.00 | 230,126 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $125.73 | 4,475 | $562,641.75 | 231,646 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $125.07 | 2,992 | $374,209.44 | 236,121 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $123.96 | 7,970 | $987,961.20 | 239,113 | 2019-09-10 | Filing |
| Large Shareholder, Officer, Director | $133.99 | 600 | $80,394.00 | 228,333 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $131.73 | 1,567 | $206,420.91 | 228,933 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $130.63 | 1,507 | $196,859.41 | 230,500 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $129.92 | 11,055 | $1,436,265.60 | 232,007 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $128.85 | 3,318 | $427,524.30 | 243,062 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $127.93 | 703 | $89,934.79 | 246,380 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $139.53 | 100 | $13,953.00 | 228,333 | 2019-09-06 | Filing |
| Large Shareholder, Officer, Director | $138.03 | 700 | $96,621.00 | 228,433 | 2019-09-06 | Filing |