| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $79.38 | 26,726 | $2,121,509.88 | 47,942 | 2018-10-10 | Filing |
| Large Shareholder, Officer, Director | $78.47 | 19,806 | $1,554,176.82 | 74,668 | 2018-10-10 | Filing |
| Large Shareholder, Officer, Director | $77.57 | 8,561 | $664,076.77 | 94,474 | 2018-10-10 | Filing |
| Large Shareholder, Officer, Director | $98.10 | 66,444 | $6,518,156.40 | 0 | 2018-10-03 | Filing |
| Large Shareholder, Officer, Director | $97.12 | 25,149 | $2,442,470.88 | 66,444 | 2018-10-03 | Filing |
| Large Shareholder, Officer, Director | $96.38 | 11,442 | $1,102,779.96 | 91,593 | 2018-10-03 | Filing |
| Officer | $99.98 | 200 | $19,996.00 | 122,058 | 2018-10-02 | Filing |
| Officer | $99.65 | 4,337 | $432,182.05 | 122,258 | 2018-10-02 | Filing |
| Officer | $97.72 | 687 | $67,133.64 | 126,595 | 2018-10-02 | Filing |
| Officer | $100.90 | 200 | $20,180.00 | 475,344 | 2018-10-01 | Filing |
| Officer | $100.22 | 800 | $80,176.00 | 475,544 | 2018-10-01 | Filing |
| Officer | $99.11 | 2,650 | $262,641.50 | 476,344 | 2018-10-01 | Filing |
| Officer | $98.24 | 5,769 | $566,746.56 | 478,994 | 2018-10-01 | Filing |
| Officer | $97.18 | 5,581 | $542,361.58 | 484,763 | 2018-10-01 | Filing |
| Large Shareholder, Officer, Director | $98.31 | 1,700 | $167,127.00 | 0 | 2018-09-26 | Filing |
| Large Shareholder, Officer, Director | $97.58 | 4,200 | $409,836.00 | 1,700 | 2018-09-26 | Filing |
| Large Shareholder, Officer, Director | $96.65 | 5,535 | $534,957.75 | 5,900 | 2018-09-26 | Filing |
| Large Shareholder, Officer, Director | $95.40 | 44,595 | $4,254,363.00 | 11,435 | 2018-09-26 | Filing |
| Large Shareholder, Officer, Director | $94.69 | 47,005 | $4,450,903.45 | 56,030 | 2018-09-26 | Filing |
| Large Shareholder, Officer, Director | $88.34 | 28,109 | $2,483,149.06 | 0 | 2018-09-19 | Filing |