| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $228.02 | 500 | $114,010.00 | 122,438 | 2021-11-22 | Filing |
| Officer, Director | $226.80 | 500 | $113,400.00 | 122,938 | 2021-11-22 | Filing |
| Officer, Director | $225.65 | 800 | $180,520.00 | 123,438 | 2021-11-22 | Filing |
| Officer, Director | $224.63 | 625 | $140,393.75 | 124,238 | 2021-11-22 | Filing |
| Officer, Director | $223.53 | 875 | $195,588.75 | 124,863 | 2021-11-22 | Filing |
| Officer, Director | $222.54 | 900 | $200,286.00 | 125,738 | 2021-11-22 | Filing |
| Officer, Director | $220.76 | 1,100 | $242,836.00 | 126,638 | 2021-11-22 | Filing |
| Officer, Director | $219.57 | 166 | $36,448.62 | 127,738 | 2021-11-22 | Filing |
| Officer, Director | $218.47 | 3,417 | $746,511.99 | 127,904 | 2021-11-22 | Filing |
| Officer, Director | $217.61 | 5,264 | $1,145,499.04 | 131,321 | 2021-11-22 | Filing |
| Officer, Director | $216.62 | 3,607 | $781,348.34 | 136,585 | 2021-11-22 | Filing |
| Officer, Director | $215.56 | 2,528 | $544,935.68 | 140,192 | 2021-11-22 | Filing |
| Officer, Director | $214.37 | 940 | $201,507.80 | 142,720 | 2021-11-22 | Filing |
| Officer | $265.73 | 300 | $79,719.00 | 175,631 | 2021-11-16 | Filing |
| Officer | $264.55 | 330 | $87,301.50 | 175,931 | 2021-11-16 | Filing |
| Officer | $263.16 | 700 | $184,212.00 | 176,261 | 2021-11-16 | Filing |
| Officer | $262.20 | 600 | $157,320.00 | 176,961 | 2021-11-16 | Filing |
| Officer | $261.32 | 565 | $147,645.80 | 177,561 | 2021-11-16 | Filing |
| Officer | $260.36 | 862 | $224,430.32 | 178,126 | 2021-11-16 | Filing |
| Officer | $259.15 | 1,135 | $294,135.25 | 178,988 | 2021-11-16 | Filing |