| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $276.23 | 4,000 | $1,104,920.00 | 1,418,468 | 2021-04-01 | Filing |
| Director | $275.58 | 5,200 | $1,433,016.00 | 1,422,468 | 2021-04-01 | Filing |
| Director | $271.33 | 4,800 | $1,302,384.00 | 1,427,668 | 2021-04-01 | Filing |
| Officer | $271.34 | 571 | $154,935.14 | 107,443 | 2021-04-01 | Filing |
| Director | $303.85 | 1,000 | $303,850.00 | 11,641 | 2021-03-22 | Filing |
| Officer | $307.08 | 16,012 | $4,916,964.96 | 116,426 | 2021-03-22 | Filing |
| Officer | $310.35 | 200 | $62,070.00 | 116,426 | 2021-03-19 | Filing |
| Officer | $309.29 | 300 | $92,787.00 | 116,626 | 2021-03-19 | Filing |
| Officer | $308.49 | 214 | $66,016.86 | 116,926 | 2021-03-19 | Filing |
| Officer | $307.64 | 3,274 | $1,007,213.36 | 117,140 | 2021-03-19 | Filing |
| Officer, Director | $356.37 | 100 | $35,637.00 | 239,864 | 2021-03-04 | Filing |
| Officer, Director | $355.54 | 300 | $106,662.00 | 239,964 | 2021-03-04 | Filing |
| Officer, Director | $353.39 | 300 | $106,017.00 | 240,264 | 2021-03-04 | Filing |
| Officer, Director | $353.12 | 700 | $247,184.00 | 240,564 | 2021-03-04 | Filing |
| Officer, Director | $348.75 | 1,000 | $348,750.00 | 241,264 | 2021-03-04 | Filing |
| Officer, Director | $347.68 | 666 | $231,554.88 | 242,264 | 2021-03-04 | Filing |
| Officer, Director | $346.28 | 1,100 | $380,908.00 | 242,930 | 2021-03-04 | Filing |
| Officer, Director | $345.06 | 1,144 | $394,748.64 | 244,030 | 2021-03-04 | Filing |
| Officer, Director | $344.23 | 2,500 | $860,575.00 | 245,174 | 2021-03-04 | Filing |
| Officer, Director | $343.33 | 1,914 | $657,133.62 | 247,674 | 2021-03-04 | Filing |