Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $32.64 | 15,000 | Officer, Director | 268,887 | 2021-06-15 | Filing |
| $33.95 | 10,000 | Director | 10,779 | 2021-05-04 | Filing |
| $28.65 | 15,000 | Officer | 103,381 | 2021-03-02 | Filing |
| $31.22 | 8,389 | Director | 40,142 | 2021-03-29 | Filing |
| $28.65 | 15,000 | Officer | 120,443 | 2021-03-02 | Filing |
| $27.73 | 12,500 | Officer, Director | 274,885 | 2020-12-28 | Filing |
| $27.60 | 900 | Officer | 15,405 | 2020-12-24 | Filing |
| $29.03 | 37,500 | Officer, Director | 287,385 | 2020-11-16 | Filing |
| $28.97 | 5,000 | Officer | 115,573 | 2020-11-11 | Filing |
| $29.45 | 15,000 | Officer | 120,573 | 2020-11-10 | Filing |
| $28.04 | 13,000 | Director | 14,274 | 2020-11-03 | Filing |
| $25.60 | 9,000 | Officer | 88,140 | 2020-08-06 | Filing |
| $20.89 | 20,000 | Officer | 145,722 | 2019-12-30 | Filing |
| $20.03 | 200 | Officer | 10,455 | 2018-12-20 | Filing |
| $33.03 | 5,000 | Officer, Director | 306,532 | 2018-08-23 | Filing |
| $34.13 | 20,000 | Officer | 147,334 | 2018-07-31 | Filing |
| $33.49 | 6,000 | Officer | 64,287 | 2018-07-31 | Filing |
| $31.46 | 40,000 | Officer, Director | 306,532 | 2018-07-23 | Filing |
| $30.15 | 40,000 | Officer, Director | 306,532 | 2018-06-25 | Filing |
| $30.03 | 29,800 | Officer, Director | 306,532 | 2018-06-12 | Filing |