| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $100.46 | 31,633 | $3,177,993.53 | 8,446,331 | 2019-07-31 | Filing |
| Large Shareholder, Officer, Director | $99.58 | 41,217 | $4,104,425.96 | 8,477,964 | 2019-07-31 | Filing |
| Large Shareholder, Officer, Director | $98.51 | 36,682 | $3,613,686.88 | 8,519,181 | 2019-07-31 | Filing |
| Large Shareholder, Officer, Director | $97.22 | 4,463 | $433,891.52 | 8,555,863 | 2019-07-31 | Filing |
| Large Shareholder, Officer, Director | $101.05 | 600 | $60,630.00 | 8,441,691 | 2019-07-30 | Filing |
| Large Shareholder, Officer, Director | $100.36 | 62,066 | $6,228,776.18 | 8,442,291 | 2019-07-30 | Filing |
| Large Shareholder, Officer, Director | $99.68 | 37,122 | $3,700,146.49 | 8,504,357 | 2019-07-30 | Filing |
| Large Shareholder, Officer, Director | $102.60 | 2,946 | $302,259.89 | 8,441,691 | 2019-07-29 | Filing |
| Large Shareholder, Officer, Director | $101.87 | 2,200 | $224,107.84 | 8,444,637 | 2019-07-29 | Filing |
| Large Shareholder, Officer, Director | $100.42 | 21,851 | $2,194,179.09 | 8,446,837 | 2019-07-29 | Filing |
| Large Shareholder, Officer, Director | $99.77 | 50,247 | $5,013,213.54 | 8,468,688 | 2019-07-29 | Filing |
| Large Shareholder, Officer, Director | $98.61 | 32,542 | $3,209,067.50 | 8,518,935 | 2019-07-29 | Filing |
| Large Shareholder, Officer, Director | $97.81 | 52,130 | $5,098,882.22 | 8,551,477 | 2019-07-29 | Filing |
| Large Shareholder, Officer, Director | $96.57 | 11,992 | $1,158,096.22 | 8,603,607 | 2019-07-29 | Filing |
| Officer | $99.51 | 2,302 | $229,068.11 | 40,320 | 2019-07-19 | Filing |
| Officer | $98.88 | 6,698 | $662,273.46 | 42,622 | 2019-07-19 | Filing |
| Officer | $94.00 | 6,000 | $564,000.00 | 40,320 | 2019-07-15 | Filing |
| Officer | $79.00 | 4,000 | $316,000.00 | 40,320 | 2019-07-09 | Filing |
| Officer | $78.31 | 6,496 | $508,697.21 | 255,903 | 2019-07-05 | Filing |
| Officer | $77.93 | 12,211 | $951,623.99 | 262,399 | 2019-07-05 | Filing |