| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $214.89 | 1,058 | $227,353.30 | 16,478 | 2021-12-16 | Filing |
| Officer, Director | $214.89 | 1,587 | $341,029.95 | 15,479 | 2021-12-16 | Filing |
| Officer, Director | $264.35 | 200 | $52,870.00 | 441 | 2021-11-19 | Filing |
| Officer, Director | $262.51 | 100 | $26,251.00 | 641 | 2021-11-19 | Filing |
| Officer, Director | $260.87 | 100 | $26,087.00 | 741 | 2021-11-19 | Filing |
| Officer, Director | $255.16 | 100 | $25,516.00 | 841 | 2021-11-19 | Filing |
| Officer, Director | $253.42 | 300 | $76,024.50 | 941 | 2021-11-19 | Filing |
| Officer, Director | $251.99 | 1,220 | $307,426.34 | 1,241 | 2021-11-19 | Filing |
| Officer, Director | $251.08 | 3,066 | $769,809.75 | 2,461 | 2021-11-19 | Filing |
| Officer, Director | $250.05 | 1,025 | $256,298.59 | 5,527 | 2021-11-19 | Filing |
| Officer, Director | $248.84 | 400 | $99,535.52 | 6,552 | 2021-11-19 | Filing |
| Officer, Director | $247.64 | 300 | $74,292.54 | 6,952 | 2021-11-19 | Filing |
| Officer, Director | $246.52 | 818 | $201,653.69 | 7,252 | 2021-11-19 | Filing |
| Officer, Director | $245.31 | 600 | $147,185.22 | 8,070 | 2021-11-19 | Filing |
| Officer, Director | $244.02 | 300 | $73,206.96 | 8,670 | 2021-11-19 | Filing |
| Officer, Director | $242.48 | 1,270 | $307,944.65 | 8,970 | 2021-11-19 | Filing |
| Officer, Director | $241.62 | 1,830 | $442,156.55 | 10,240 | 2021-11-19 | Filing |
| Officer, Director | $240.56 | 2,189 | $526,591.75 | 12,070 | 2021-11-19 | Filing |
| Officer, Director | $262.28 | 100 | $26,228.00 | 441 | 2021-10-20 | Filing |
| Officer, Director | $260.99 | 9 | $2,348.91 | 541 | 2021-10-20 | Filing |