| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $64.47 | 230 | $14,828.10 | 22,577 | 2019-03-06 | Filing |
| Officer | $65.19 | 4,033 | $262,911.27 | 24,064 | 2019-03-05 | Filing |
| Other | $65.81 | 2,095 | $137,871.95 | 2,086 | 2018-09-10 | Filing |
| Other | $65.15 | 2,300 | $149,845.00 | 8,181 | 2018-08-17 | Filing |
| Officer | $63.35 | 2,500 | $158,375.00 | 28,542 | 2018-08-09 | Filing |
| Other | $63.27 | 1,365 | $86,363.55 | 15,772 | 2018-08-07 | Filing |
| Officer | $56.34 | 180 | $10,141.20 | 20,331 | 2018-05-17 | Filing |
| Other | $58.80 | 1,200 | $70,560.00 | 17,137 | 2018-05-08 | Filing |
| Other | $59.11 | 1,400 | $82,754.00 | 18,337 | 2018-03-08 | Filing |
| Director | $58.36 | 5,915 | $345,199.40 | 0 | 2018-02-22 | Filing |
| Director | $58.36 | 1,221 | $71,257.56 | 0 | 2018-02-22 | Filing |
| Large Shareholder, Other | $57.56 | 1,759,257 | $101,262,832.92 | 1,350,000 | 2018-02-15 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 500 | $32,150.00 | 3,109,257 | 2018-01-26 | Filing |
| Large Shareholder, Officer, Director | $64.14 | 52,271 | $3,352,661.94 | 3,109,757 | 2018-01-25 | Filing |
| Large Shareholder, Officer, Director | $64.24 | 131,326 | $8,436,382.24 | 3,162,028 | 2018-01-24 | Filing |
| Large Shareholder, Officer, Director | $64.49 | 121,046 | $7,806,256.54 | 3,293,354 | 2018-01-23 | Filing |
| Large Shareholder, Officer, Director | $64.18 | 136,030 | $8,730,405.40 | 3,414,400 | 2018-01-22 | Filing |
| Large Shareholder, Officer, Director | $64.00 | 100 | $6,400.00 | 3,550,430 | 2018-01-19 | Filing |
| Large Shareholder, Officer, Director | $64.06 | 17,500 | $1,121,050.00 | 3,550,530 | 2018-01-18 | Filing |
| Large Shareholder, Officer, Director | $64.23 | 30,138 | $1,935,763.74 | 3,568,030 | 2018-01-17 | Filing |