| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $278.02 | 300 | $83,406.00 | 60,574 | 2022-01-03 | Filing |
| Director | $285.34 | 634 | $180,905.56 | 10,730 | 2022-01-03 | Filing |
| Director | $283.99 | 80 | $22,719.20 | 54 | 2022-01-04 | Filing |
| Officer, Director | $253.51 | 1,800 | $456,318.00 | 0 | 2021-12-13 | Filing |
| Officer, Director | $252.66 | 1,563 | $394,907.58 | 1,800 | 2021-12-13 | Filing |
| Officer, Director | $251.48 | 1,000 | $251,480.00 | 3,363 | 2021-12-13 | Filing |
| Officer, Director | $250.85 | 2,195 | $550,615.75 | 4,363 | 2021-12-13 | Filing |
| Officer, Director | $249.75 | 408 | $101,898.00 | 6,558 | 2021-12-13 | Filing |
| Officer, Director | $249.07 | 297 | $73,973.79 | 6,966 | 2021-12-13 | Filing |
| Officer, Director | $247.69 | 1,312 | $324,969.28 | 7,263 | 2021-12-13 | Filing |
| Officer, Director | $246.74 | 1,213 | $299,295.62 | 8,575 | 2021-12-13 | Filing |
| Officer, Director | $245.69 | 3,312 | $813,725.28 | 9,788 | 2021-12-13 | Filing |
| Officer, Director | $244.83 | 1,200 | $293,796.00 | 13,100 | 2021-12-13 | Filing |
| Officer, Director | $243.68 | 200 | $48,736.00 | 14,300 | 2021-12-13 | Filing |
| Officer | $248.35 | 507 | $125,913.45 | 52,824 | 2021-12-01 | Filing |
| Officer | $247.70 | 393 | $97,346.10 | 53,331 | 2021-12-01 | Filing |
| Officer | $246.35 | 500 | $123,175.00 | 53,724 | 2021-12-01 | Filing |
| Officer | $245.30 | 250 | $61,325.00 | 54,224 | 2021-12-01 | Filing |
| Officer | $244.32 | 100 | $24,432.00 | 54,474 | 2021-12-01 | Filing |
| Director | $265.36 | 65 | $17,248.40 | 3,338 | 2021-11-15 | Filing |