| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $103.50 | 55,755 | $5,770,910.12 | 273,438 | 2019-02-20 | Filing |
| Director | $103.44 | 2,000 | $206,884.40 | 6,662 | 2019-02-15 | Filing |
| Officer | $87.88 | 1,300 | $114,244.00 | 256,739 | 2019-01-10 | Filing |
| Officer | $87.26 | 3,941 | $343,891.66 | 258,039 | 2019-01-10 | Filing |
| Officer | $86.10 | 600 | $51,660.00 | 261,980 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $87.86 | 2,901 | $254,881.86 | 263,751 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $87.28 | 9,011 | $786,480.08 | 266,652 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $86.17 | 1,100 | $94,787.00 | 275,663 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $89.43 | 100 | $8,943.00 | 263,751 | 2019-01-09 | Filing |
| Large Shareholder, Officer, Director | $88.78 | 1,200 | $106,536.00 | 263,851 | 2019-01-09 | Filing |
| Large Shareholder, Officer, Director | $87.72 | 11,711 | $1,027,288.92 | 265,051 | 2019-01-09 | Filing |
| Large Shareholder, Officer, Director | $88.36 | 5,674 | $501,354.64 | 263,751 | 2019-01-08 | Filing |
| Large Shareholder, Officer, Director | $87.50 | 3,936 | $344,400.00 | 269,425 | 2019-01-08 | Filing |
| Large Shareholder, Officer, Director | $86.34 | 3,399 | $293,469.66 | 273,361 | 2019-01-08 | Filing |
| Officer | $85.90 | 2,500 | $214,750.00 | 277,158 | 2019-01-07 | Filing |
| Officer | $87.67 | 733 | $64,262.11 | 142,197 | 2019-01-08 | Filing |
| Officer | $86.48 | 400 | $34,592.00 | 142,930 | 2019-01-08 | Filing |
| Officer | $87.55 | 200 | $17,510.00 | 143,330 | 2019-01-07 | Filing |
| Officer | $85.99 | 1,046 | $89,945.54 | 143,530 | 2019-01-07 | Filing |
| Officer | $84.84 | 100 | $8,484.00 | 144,576 | 2019-01-07 | Filing |