| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $40.00 | 15,155 | $606,200.00 | 67,528 | 2018-05-11 | Filing |
| Officer | $39.97 | 50,000 | $1,998,500.00 | 138,004 | 2018-05-10 | Filing |
| Officer, Director | $38.94 | 20,000 | $778,800.00 | 164,691 | 2018-03-16 | Filing |
| Officer, Director | $39.80 | 5,000 | $199,000.00 | 162,191 | 2018-03-15 | Filing |
| Officer | $44.49 | 1,500 | $66,735.00 | 80,022 | 2017-09-12 | Filing |
| Officer | $43.16 | 2,000 | $86,320.00 | 81,522 | 2017-09-12 | Filing |
| 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 |