| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $142.32 | 1,000 | $142,320.00 | 228,333 | 2019-08-21 | Filing |
| Large Shareholder, Officer, Director | $141.60 | 12,388 | $1,754,140.80 | 229,333 | 2019-08-21 | Filing |
| Large Shareholder, Officer, Director | $140.59 | 9,437 | $1,326,747.83 | 241,721 | 2019-08-21 | Filing |
| Large Shareholder, Officer, Director | $139.71 | 2,175 | $303,869.25 | 251,158 | 2019-08-21 | Filing |
| Large Shareholder, Officer, Director | $138.88 | 32,930 | $4,573,318.40 | 228,333 | 2019-08-20 | Filing |
| Large Shareholder, Officer, Director | $138.03 | 30,757 | $4,245,388.71 | 261,263 | 2019-08-20 | Filing |
| Officer | $145.05 | 400 | $58,020.00 | 161,908 | 2019-07-31 | Filing |
| Officer | $144.52 | 8,396 | $1,213,389.92 | 162,308 | 2019-07-31 | Filing |
| Officer | $143.73 | 3,004 | $431,764.92 | 170,704 | 2019-07-31 | Filing |
| Officer | $142.51 | 1,600 | $228,016.00 | 173,708 | 2019-07-31 | Filing |
| Officer | $140.79 | 100 | $14,079.00 | 175,308 | 2019-07-31 | Filing |
| Officer | $146.20 | 100 | $14,620.00 | 161,908 | 2019-07-30 | Filing |
| 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 |