| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $145.45 | 800 | $116,360.00 | 162,008 | 2019-07-30 | Filing |
| Officer | $144.25 | 2,400 | $346,200.00 | 162,808 | 2019-07-30 | Filing |
| Officer | $143.08 | 1,000 | $143,080.00 | 165,208 | 2019-07-30 | Filing |
| Officer | $142.00 | 2,868 | $407,256.00 | 166,208 | 2019-07-30 | Filing |
| Officer | $141.10 | 3,200 | $451,520.00 | 169,076 | 2019-07-30 | Filing |
| Officer | $139.94 | 3,132 | $438,292.08 | 172,276 | 2019-07-30 | Filing |
| Officer | $124.04 | 1,500 | $186,060.00 | 254,472 | 2019-07-15 | Filing |
| Officer | $123.91 | 100 | $12,391.00 | 254,472 | 2019-07-12 | Filing |
| Officer | $123.21 | 4,895 | $603,112.95 | 254,572 | 2019-07-12 | Filing |
| Officer | $122.37 | 3,094 | $378,612.78 | 259,467 | 2019-07-12 | Filing |
| Officer | $124.00 | 1,500 | $186,006.00 | 257,411 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $123.04 | 1,208 | $148,632.32 | 265,399 | 2019-07-11 | Filing |
| Large Shareholder, Officer, Director | $122.39 | 11,593 | $1,418,867.27 | 266,607 | 2019-07-11 | Filing |
| Large Shareholder, Officer, Director | $121.55 | 4,100 | $498,355.00 | 278,200 | 2019-07-11 | Filing |
| Large Shareholder, Officer, Director | $125.34 | 1,500 | $188,010.00 | 265,399 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $124.62 | 3,625 | $451,747.50 | 266,899 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $123.41 | 8,009 | $988,390.69 | 270,524 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $122.44 | 3,767 | $461,231.48 | 278,533 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $121.55 | 5,837 | $709,487.35 | 265,399 | 2019-07-09 | Filing |
| Large Shareholder, Officer, Director | $120.59 | 5,817 | $701,472.03 | 271,236 | 2019-07-09 | Filing |