| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $69.80 | 52,513 | $3,665,407.40 | 50,522 | 2019-01-30 | Filing |
| Large Shareholder, Officer, Director | $70.32 | 11,214 | $788,568.48 | 0 | 2019-01-23 | Filing |
| Large Shareholder, Officer, Director | $69.82 | 91,821 | $6,410,942.22 | 11,214 | 2019-01-23 | Filing |
| Large Shareholder, Officer, Director | $66.00 | 103,035 | $6,800,310.00 | 0 | 2019-01-16 | Filing |
| Large Shareholder, Officer, Director | $63.92 | 66,925 | $4,277,846.00 | 0 | 2019-01-09 | Filing |
| Large Shareholder, Officer, Director | $63.25 | 36,110 | $2,283,957.50 | 66,925 | 2019-01-09 | Filing |
| Officer | $55.78 | 300 | $16,734.00 | 114,037 | 2019-01-03 | Filing |
| Officer | $54.85 | 400 | $21,940.00 | 114,337 | 2019-01-03 | Filing |
| Officer | $53.66 | 1,300 | $69,758.00 | 114,737 | 2019-01-03 | Filing |
| Officer | $52.73 | 2,210 | $116,533.30 | 116,037 | 2019-01-03 | Filing |
| Large Shareholder, Officer, Director | $56.15 | 727 | $40,821.05 | 0 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $53.87 | 102,308 | $5,511,331.96 | 727 | 2019-01-02 | Filing |
| Officer | $57.29 | 5,446 | $312,001.34 | 423,153 | 2019-01-02 | Filing |
| Officer | $56.62 | 7,854 | $444,693.48 | 428,599 | 2019-01-02 | Filing |
| Officer | $55.32 | 1,300 | $71,916.00 | 436,453 | 2019-01-02 | Filing |
| Officer | $54.01 | 400 | $21,604.00 | 437,753 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $51.91 | 52,416 | $2,720,914.56 | 0 | 2018-12-26 | Filing |
| Large Shareholder, Officer, Director | $51.21 | 50,619 | $2,592,198.99 | 52,416 | 2018-12-26 | Filing |
| Large Shareholder, Officer, Director | $61.57 | 64,186 | $3,951,932.02 | 0 | 2018-12-19 | Filing |
| Large Shareholder, Officer, Director | $60.65 | 25,400 | $1,540,510.00 | 64,186 | 2018-12-19 | Filing |