| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $79.21 | 1,600 | $126,736.00 | 261,772 | 2018-11-28 | Filing |
| Officer | $78.62 | 2,675 | $210,308.50 | 263,372 | 2018-11-28 | Filing |
| Officer | $77.36 | 1,100 | $85,096.00 | 266,047 | 2018-11-28 | Filing |
| Officer | $76.51 | 2,430 | $185,919.30 | 267,147 | 2018-11-28 | Filing |
| Officer | $78.88 | 141 | $11,122.08 | 290,748 | 2018-11-28 | Filing |
| Officer | $76.13 | 277 | $21,088.01 | 290,889 | 2018-11-28 | Filing |
| Officer | $75.11 | 1,471 | $110,486.81 | 291,166 | 2018-11-27 | Filing |
| Officer | $75.55 | 400 | $30,220.00 | 134,757 | 2018-11-26 | Filing |
| Officer | $74.88 | 8,795 | $658,569.60 | 135,157 | 2018-11-26 | Filing |
| Officer | $74.14 | 6,094 | $451,809.16 | 143,952 | 2018-11-26 | Filing |
| Officer | $72.80 | 2,500 | $182,000.00 | 150,046 | 2018-11-26 | Filing |
| Large Shareholder, Officer, Director | $71.96 | 8,045 | $578,918.20 | 263,751 | 2018-11-23 | Filing |
| Large Shareholder, Officer, Director | $70.65 | 800 | $56,520.00 | 271,796 | 2018-11-23 | Filing |
| Large Shareholder, Officer, Director | $71.89 | 748 | $53,773.72 | 263,751 | 2018-11-21 | Filing |
| Large Shareholder, Officer, Director | $71.54 | 4,114 | $294,315.56 | 264,499 | 2018-11-21 | Filing |
| Large Shareholder, Officer, Director | $70.30 | 3,372 | $237,051.60 | 268,613 | 2018-11-21 | Filing |
| Large Shareholder, Officer, Director | $69.01 | 610 | $42,096.10 | 271,985 | 2018-11-21 | Filing |
| Large Shareholder, Officer, Director | $71.07 | 2,000 | $142,140.00 | 263,751 | 2018-11-20 | Filing |
| Large Shareholder, Officer, Director | $70.13 | 6,477 | $454,232.01 | 265,751 | 2018-11-20 | Filing |
| Large Shareholder, Officer, Director | $69.17 | 15,241 | $1,054,219.97 | 272,228 | 2018-11-20 | Filing |