| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $37.10 | 2,500 | $92,750.00 | 56,115 | 2017-12-14 | Filing |
| Director | $37.26 | 16,114 | $600,407.64 | 58,615 | 2017-12-13 | Filing |
| Large Shareholder, Director, Other | $36.78 | 20,407 | $750,638.84 | 0 | 2017-12-12 | Filing |
| Large Shareholder, Director, Other | $42.67 | 8,521 | $363,571.47 | 0 | 2017-11-28 | Filing |
| Large Shareholder, Director, Other | $42.35 | 8,000 | $338,808.00 | 8,521 | 2017-11-28 | Filing |
| Large Shareholder, Other | $41.72 | 3,004 | $125,329.88 | 0 | 2017-11-29 | Filing |
| Large Shareholder, Other | $41.05 | 17,952 | $736,868.56 | 3,004 | 2017-11-29 | Filing |
| Large Shareholder, Other | $41.72 | 4,900 | $204,432.90 | 0 | 2017-11-29 | Filing |
| Large Shareholder, Other | $41.05 | 29,332 | $1,203,978.87 | 4,900 | 2017-11-29 | Filing |
| Large Shareholder, Other | $43.50 | 266 | $11,571.00 | 266 | 2017-11-28 | Filing |
| Large Shareholder, Other | $43.50 | 7,234 | $314,679.00 | 32,780 | 2017-11-28 | Filing |
| Large Shareholder, Other | $43.51 | 55,187 | $2,401,009.77 | 0 | 2017-11-28 | Filing |
| Large Shareholder, Other | $42.87 | 67 | $2,872.29 | 0 | 2017-11-28 | Filing |
| Large Shareholder, Other | $42.42 | 3,943 | $167,274.28 | 67 | 2017-11-28 | Filing |
| Officer | $45.32 | 15,000 | $679,800.00 | 11,313 | 2017-11-21 | Filing |
| Officer, Director | $44.91 | 12,332 | $553,830.12 | 172,191 | 2017-11-20 | Filing |
| Officer, Director | $44.35 | 7,668 | $340,075.80 | 184,523 | 2017-11-17 | Filing |
| Officer, Director | $43.84 | 5,440 | $238,489.60 | 130,118 | 2017-11-16 | Filing |
| Officer, Director | $43.34 | 4,560 | $197,630.40 | 135,558 | 2017-11-16 | Filing |
| Officer, Director | $43.77 | 30,000 | $1,313,100.00 | 192,191 | 2017-11-16 | Filing |