Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $25.62 | 3,000 | Officer | 11,789 | 2020-03-10 | Filing |
| $30.26 | 13,500 | Officer | 14,789 | 2020-03-06 | Filing |
| $33.18 | 10,000 | Officer | 28,289 | 2020-02-28 | Filing |
| $35.34 | 1,787 | Officer | 0 | 2019-11-26 | Filing |
| $33.24 | 315 | Officer | 1,397 | 2018-07-05 | Filing |
| $37.94 | 326 | Officer | 1,397 | 2018-04-04 | Filing |
| $37.66 | 125 | Officer | 1,055 | 2018-04-02 | Filing |
| $37.66 | 739 | Officer | 274 | 2018-04-02 | Filing |
| $39.03 | 6,000 | Officer | 1,223 | 2018-03-20 | Filing |
| $44.51 | 5,000 | Director | 0 | 2018-02-26 | Filing |
| $49.39 | 110 | Officer | 1,223 | 2018-01-05 | Filing |
| $48.41 | 118 | Officer | 1,002 | 2018-01-02 | Filing |
| $54.25 | 113 | Officer | 1,222 | 2017-10-05 | Filing |
| $54.25 | 113 | Officer | 1,397 | 2017-10-05 | Filing |
| $54.01 | 99 | Officer | 999 | 2017-10-02 | Filing |
| $56.61 | 785 | Officer | 165 | 2017-08-28 | Filing |
| $59.73 | 25,000 | Officer | 549 | 2017-08-07 | Filing |
| $63.29 | 100 | Officer | 974 | 2017-07-03 | Filing |
| $66.20 | 1,000 | Officer | 94 | 2017-06-05 | Filing |
| $60.55 | 5,000 | Director | 0 | 2017-05-03 | Filing |