| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $42.74 | 18,745 | $801,161.30 | 299,721 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $43.13 | 16,853 | $726,869.89 | 318,466 | 2021-05-18 | Filing |
| Officer, Director | $43.13 | 15,872 | $684,559.36 | 327,533 | 2021-05-18 | Filing |
| Officer | $43.13 | 5,854 | $252,483.02 | 249,261 | 2021-05-18 | Filing |
| Officer | $43.13 | 6,030 | $260,073.90 | 179,471 | 2021-05-18 | Filing |
| Director | $42.38 | 1,000 | $42,380.00 | 3,844 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $46.43 | 9,754 | $452,878.22 | 335,319 | 2021-05-11 | Filing |
| Large Shareholder, Officer, Director | $45.40 | 4,669 | $211,972.60 | 345,073 | 2021-05-11 | Filing |
| Large Shareholder, Officer, Director | $63.32 | 2,524 | $159,819.68 | 335,319 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $62.62 | 1,880 | $117,725.60 | 337,843 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $61.60 | 10,019 | $617,170.40 | 339,723 | 2021-05-03 | Filing |
| Officer, Director | $70.20 | 7,000 | $491,400.00 | 343,405 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $71.18 | 800 | $56,944.00 | 335,319 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $70.68 | 10,051 | $710,404.68 | 336,119 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $69.72 | 3,572 | $249,039.84 | 346,170 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $71.10 | 408 | $29,008.80 | 335,319 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $70.44 | 1,100 | $77,484.00 | 335,727 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $69.21 | 1,400 | $96,894.00 | 336,827 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $67.77 | 1,596 | $108,160.92 | 338,227 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $66.94 | 9,919 | $663,977.86 | 339,823 | 2021-04-19 | Filing |