| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $62.51 | 3,897 | $243,601.47 | 34,067 | 2018-05-02 | Filing |
| Officer, Director | $61.32 | 16,575 | $1,016,379.00 | 291,963 | 2018-05-01 | Filing |
| Officer, Director | $60.60 | 16,525 | $1,001,415.00 | 308,538 | 2018-05-01 | Filing |
| Officer, Director | $43.00 | 22,625 | $972,875.00 | 260,509 | 2017-08-07 | Filing |
| Officer, Director | $42.55 | 22,625 | $962,693.75 | 260,509 | 2017-08-03 | Filing |
| Officer | $41.85 | 20,000 | $837,058.00 | 232,519 | 2016-08-02 | Filing |
| Officer | $41.44 | 11,000 | $455,840.00 | 86,513 | 2016-04-29 | Filing |
| Officer | $35.50 | 13,440 | $477,120.00 | 74,975 | 2016-03-01 | Filing |
| Officer | $35.50 | 2,800 | $99,400.00 | 88,415 | 2016-02-29 | Filing |
| Officer | $43.82 | 11,000 | $482,071.70 | 231,791 | 2015-02-27 | Filing |
| Officer | $43.84 | 1,145 | $50,201.38 | 61,117 | 2015-02-27 | Filing |
| Officer, Director | $33.17 | 8,000 | $265,336.00 | 1,118,629 | 2014-05-09 | Filing |
| Officer, Director | $33.29 | 10,000 | $332,860.00 | 1,126,629 | 2014-05-08 | Filing |
| Officer, Director | $33.59 | 20,000 | $671,780.00 | 1,106,629 | 2014-05-07 | Filing |
| Officer, Director | $34.24 | 19,000 | $650,598.00 | 1,106,629 | 2014-05-06 | Filing |
| Officer, Director | $34.39 | 12,600 | $433,339.20 | 1,106,629 | 2014-05-05 | Filing |
| Officer, Director | $34.48 | 10,000 | $344,830.00 | 1,119,229 | 2014-05-05 | Filing |
| Officer, Director | $35.57 | 5,000 | $177,870.00 | 1,106,629 | 2014-05-02 | Filing |
| Officer, Director | $35.00 | 3,400 | $119,000.00 | 1,111,629 | 2014-05-02 | Filing |
| Officer, Director | $32.55 | 56,000 | $1,823,074.40 | 1,106,629 | 2014-03-07 | Filing |