| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $59.75 | 13,449 | $803,577.75 | 89,586 | 2018-12-19 | Filing |
| Officer | $61.48 | 11,722 | $720,668.56 | 429,153 | 2018-12-17 | Filing |
| Officer | $60.74 | 11,040 | $670,569.60 | 440,875 | 2018-12-17 | Filing |
| Officer | $59.60 | 13,964 | $832,254.40 | 451,915 | 2018-12-17 | Filing |
| Officer | $58.52 | 13,274 | $776,794.48 | 465,879 | 2018-12-17 | Filing |