| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $437.89 | 985 | $431,321.65 | 623,013 | 2021-09-01 | Filing |
| Officer, Director | $436.73 | 1,915 | $836,337.95 | 623,998 | 2021-09-01 | Filing |
| Officer, Director | $421.32 | 1,707 | $719,190.85 | 625,913 | 2021-08-02 | Filing |
| Officer, Director | $419.34 | 393 | $164,802.35 | 627,620 | 2021-08-02 | Filing |
| Officer, Director | $418.01 | 100 | $41,801.00 | 628,013 | 2021-08-02 | Filing |
| Officer, Director | $416.46 | 900 | $374,816.34 | 628,113 | 2021-08-02 | Filing |
| Officer, Director | $415.55 | 200 | $83,110.00 | 629,013 | 2021-08-02 | Filing |
| Officer, Director | $414.09 | 300 | $124,226.67 | 629,213 | 2021-08-02 | Filing |
| Officer, Director | $412.90 | 700 | $289,030.00 | 629,513 | 2021-08-02 | Filing |
| Officer, Director | $411.90 | 700 | $288,332.52 | 630,213 | 2021-08-02 | Filing |
| Officer | $400.00 | 3,537 | $1,414,800.00 | 16,089 | 2021-06-23 | Filing |
| Officer | $400.00 | 3,866 | $1,546,400.00 | 10,605 | 2021-06-23 | Filing |
| Officer | $400.00 | 1,577 | $630,800.00 | 14,471 | 2021-06-23 | Filing |
| Officer | $385.00 | 2,303 | $886,655.00 | 12,270 | 2021-06-18 | Filing |
| Officer | $385.00 | 1,292 | $497,420.00 | 14,573 | 2021-06-18 | Filing |
| Officer | $385.00 | 1,189 | $457,765.00 | 14,573 | 2021-06-18 | Filing |
| Officer | $380.00 | 1,205 | $457,900.00 | 14,471 | 2021-06-17 | Filing |
| Officer | $375.00 | 4,106 | $1,539,750.00 | 19,626 | 2021-06-16 | Filing |
| Officer, Director | $333.25 | 400 | $133,298.00 | 635,913 | 2021-06-01 | Filing |
| Officer, Director | $332.14 | 457 | $151,788.80 | 636,313 | 2021-06-01 | Filing |