| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $117.99 | 67 | $7,905.33 | 10,916 | 2018-10-15 | Filing |
| Officer | $124.08 | 600 | $74,448.00 | 251,607 | 2018-10-16 | Filing |
| Officer | $118.00 | 1,388 | $163,784.00 | 2,112 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $132.57 | 100 | $13,257.00 | 97,445 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $131.78 | 6,991 | $921,273.98 | 97,545 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $130.91 | 8,209 | $1,074,640.19 | 104,536 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $129.59 | 2,300 | $298,057.00 | 112,745 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $132.57 | 300 | $39,771.00 | 97,438 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $131.76 | 6,654 | $876,731.04 | 97,738 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $130.92 | 8,246 | $1,079,566.32 | 104,392 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $129.68 | 2,400 | $311,232.00 | 112,638 | 2018-10-08 | Filing |
| Officer | $130.74 | 385 | $50,334.90 | 252,207 | 2018-10-09 | Filing |
| Officer | $128.22 | 215 | $27,567.30 | 252,592 | 2018-10-09 | Filing |
| Officer | $143.14 | 350 | $50,099.00 | 252,807 | 2018-10-02 | Filing |
| Officer | $134.73 | 250 | $33,682.50 | 253,157 | 2018-10-02 | Filing |
| Large Shareholder, Officer, Director | $149.14 | 1,600 | $238,624.00 | 115,038 | 2018-10-01 | Filing |
| Large Shareholder, Officer, Director | $145.85 | 1,100 | $160,435.00 | 116,638 | 2018-10-01 | Filing |
| Large Shareholder, Officer, Director | $144.92 | 1,900 | $275,348.00 | 117,738 | 2018-10-01 | Filing |
| Large Shareholder, Officer, Director | $144.01 | 16,400 | $2,361,764.00 | 119,638 | 2018-10-01 | Filing |
| Large Shareholder, Officer, Director | $142.98 | 2,700 | $386,046.00 | 136,038 | 2018-10-01 | Filing |