Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $25.72 | 2,750 | Officer | 34,289 | 2021-04-19 | Filing |
| $17.17 | 910 | Officer | 13,010 | 2019-04-10 | Filing |
| $19.03 | 3,100 | Officer | 13,920 | 2019-01-29 | Filing |
| $29.50 | 1,400 | Officer | 38,051 | 2018-04-12 | Filing |
| $29.50 | 100 | Officer | 39,451 | 2018-04-11 | Filing |
| $30.06 | 3,400 | Officer | 11,410 | 2018-04-03 | Filing |
| $34.05 | 500 | Officer | 7,029 | 2018-02-16 | Filing |
| $39.19 | 650 | Officer | 6,705 | 2017-11-16 | Filing |
| $40.25 | 2,000 | Officer | 38,084 | 2017-10-20 | Filing |
| $38.58 | 8,602 | Officer | 19,925 | 2017-10-02 | Filing |
| $38.01 | 1,298 | Officer | 28,527 | 2017-09-29 | Filing |
| $39.30 | 568 | Officer | 7,331 | 2017-08-02 | Filing |
| $39.50 | 32 | Officer | 7,899 | 2017-08-01 | Filing |
| $38.08 | 750 | Director | 8,614 | 2017-07-14 | Filing |
| $38.66 | 625 | Officer | 8,281 | 2017-07-13 | Filing |
| $40.16 | 5,000 | Officer, Director | 175,863 | 2017-07-06 | Filing |
| $39.50 | 1,500 | Officer | 25,080 | 2017-07-06 | Filing |
| $40.00 | 3,102 | Officer | 41,174 | 2017-07-06 | Filing |
| $40.00 | 28 | Officer | 38,329 | 2017-07-05 | Filing |
| $26.40 | 6,091 | Officer | 27,306 | 2017-02-21 | Filing |