| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $65.29 | 55,514 | $3,624,509.06 | 72,275 | 2018-12-12 | Filing |
| Director | $64.72 | 272,513 | $17,637,041.36 | 127,789 | 2018-12-12 | Filing |
| Director | $63.59 | 71,973 | $4,576,763.07 | 400,302 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $65.12 | 3,458 | $225,184.96 | 0 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $64.66 | 39,242 | $2,537,387.72 | 3,458 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $63.37 | 60,335 | $3,823,428.95 | 42,700 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $61.22 | 6,517 | $398,970.74 | 0 | 2018-12-06 | Filing |
| Large Shareholder, Officer, Director | $60.76 | 96,518 | $5,864,433.68 | 6,517 | 2018-12-06 | Filing |
| Officer | $72.38 | 2,200 | $159,236.00 | 427,443 | 2018-12-03 | Filing |
| Officer | $71.74 | 12,800 | $918,272.00 | 429,643 | 2018-12-03 | Filing |
| Director | $71.43 | 11,719 | $837,088.17 | 50,667 | 2018-12-03 | Filing |
| Officer | $72.40 | 423 | $30,625.20 | 82,544 | 2018-12-03 | Filing |
| Officer | $71.59 | 1,625 | $116,333.75 | 82,967 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $67.65 | 900 | $60,885.00 | 0 | 2018-11-28 | Filing |
| Large Shareholder, Officer, Director | $66.81 | 26,288 | $1,756,301.28 | 900 | 2018-11-28 | Filing |