| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $37.41 | 8,285 | $309,900.43 | 970,119 | 2021-02-19 | Filing |
| Officer | $37.08 | 1,300 | $48,198.02 | 978,404 | 2021-02-17 | Filing |
| Officer | $36.72 | 13,579 | $498,687.42 | 979,704 | 2021-02-17 | Filing |
| Large Shareholder, Officer, Director | $38.15 | 1,700 | $64,846.84 | 400,888 | 2021-01-08 | Filing |
| Large Shareholder, Officer, Director | $37.38 | 7,210 | $269,504.03 | 402,588 | 2021-01-08 | Filing |
| Large Shareholder, Officer, Director | $37.63 | 1,665 | $62,646.46 | 409,798 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $36.99 | 7,245 | $267,959.22 | 411,463 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $36.93 | 2,900 | $107,099.90 | 418,708 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $36.29 | 32,740 | $1,188,085.49 | 421,608 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $31.33 | 4,455 | $139,582.28 | 454,348 | 2020-12-16 | Filing |
| Large Shareholder, Officer, Director | $31.53 | 348 | $10,972.41 | 458,803 | 2020-12-15 | Filing |
| Large Shareholder, Officer, Director | $31.12 | 4,107 | $127,793.41 | 459,151 | 2020-12-15 | Filing |
| Large Shareholder, Officer, Director | $30.44 | 4,455 | $135,591.49 | 463,258 | 2020-12-14 | Filing |
| Officer | $32.79 | 7,799 | $255,717.51 | 171,782 | 2020-12-08 | Filing |
| Officer | $31.00 | 3,000 | $93,000.00 | 16,968 | 2020-12-02 | Filing |
| Officer | $30.00 | 2,000 | $60,000.00 | 19,041 | 2020-11-23 | Filing |
| Director | $27.26 | 10,721 | $292,289.84 | 41,839 | 2020-11-17 | Filing |
| Large Shareholder, Officer, Director | $26.76 | 4,455 | $119,217.58 | 467,713 | 2020-11-12 | Filing |
| Large Shareholder, Officer, Director | $27.89 | 2 | $55.78 | 472,168 | 2020-11-11 | Filing |
| Large Shareholder, Officer, Director | $27.45 | 4,453 | $122,213.03 | 472,170 | 2020-11-11 | Filing |