| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $37.00 | 25,000 | $925,000.00 | 476,165 | 2021-01-06 | Filing |
| Officer, Director | $35.00 | 19,041 | $666,435.00 | 501,165 | 2020-12-15 | Filing |
| Director | $34.64 | 1,000 | $34,640.00 | 13,000 | 2020-11-24 | Filing |
| Officer, Director | $35.10 | 5,959 | $209,160.90 | 520,206 | 2020-11-09 | Filing |
| Officer | $34.35 | 5,000 | $171,750.00 | 164,523 | 2020-11-09 | Filing |
| Officer | $29.27 | 6,749 | $197,543.23 | 155,274 | 2020-06-05 | Filing |
| Officer | $26.49 | 8,447 | $223,776.23 | 162,023 | 2020-05-26 | Filing |
| Director | $24.76 | 1,000 | $24,761.00 | 14,000 | 2020-04-23 | Filing |
| Officer, Director | $33.10 | 25,000 | $827,400.00 | 472,658 | 2020-02-04 | Filing |
| Officer, Director | $32.01 | 22,798 | $729,763.98 | 497,658 | 2019-12-06 | Filing |
| Officer, Director | $32.00 | 8,497 | $271,904.00 | 520,456 | 2019-11-25 | Filing |
| Officer, Director | $32.00 | 3,713 | $118,816.00 | 528,953 | 2019-11-07 | Filing |
| Officer, Director | $32.01 | 14,992 | $479,893.92 | 532,666 | 2019-11-05 | Filing |
| Director | $30.89 | 1,500 | $46,335.00 | 44,107 | 2019-10-28 | Filing |
| Officer, Director | $31.00 | 14,395 | $446,245.00 | 547,658 | 2019-10-28 | Filing |
| Officer, Director | $31.01 | 4,792 | $148,599.92 | 562,053 | 2019-10-25 | Filing |
| Director | $26.62 | 10,383 | $276,416.23 | 25,199 | 2019-08-21 | Filing |
| Officer, Director | $31.02 | 2,804 | $86,968.86 | 586,256 | 2019-07-29 | Filing |
| Director | $30.77 | 1,000 | $30,774.00 | 15,000 | 2019-07-25 | Filing |
| Director | $30.80 | 2,000 | $61,602.00 | 45,607 | 2019-07-25 | Filing |