| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $68.40 | 15,612 | $1,067,860.80 | 287,469 | 2018-11-20 | Filing |
| Large Shareholder, Officer, Director | $67.07 | 4,306 | $288,803.42 | 303,081 | 2018-11-20 | Filing |
| Large Shareholder, Officer, Director | $66.09 | 1,912 | $126,364.08 | 307,387 | 2018-11-20 | Filing |
| Large Shareholder, Officer, Director | $65.22 | 500 | $32,610.00 | 309,299 | 2018-11-20 | Filing |
| Director | $84.53 | 2,500 | $211,325.00 | 11,162 | 2018-11-08 | Filing |
| Large Shareholder, Officer, Director | $76.83 | 1,977 | $151,892.91 | 299,774 | 2018-10-11 | Filing |
| Large Shareholder, Officer, Director | $75.88 | 6,533 | $495,724.04 | 301,751 | 2018-10-11 | Filing |
| Large Shareholder, Officer, Director | $75.04 | 4,502 | $337,830.08 | 308,284 | 2018-10-11 | Filing |