| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $152.25 | 100 | $15,225.00 | 47,666 | 2021-12-01 | Filing |
| Officer, Director | $151.46 | 2,100 | $318,060.54 | 47,766 | 2021-12-01 | Filing |
| Officer, Director | $150.66 | 1,816 | $273,602.37 | 49,866 | 2021-12-01 | Filing |
| Officer, Director | $149.46 | 4,849 | $724,718.45 | 51,682 | 2021-12-01 | Filing |
| Officer, Director | $148.42 | 7,571 | $1,123,696.15 | 56,531 | 2021-12-01 | Filing |
| Officer, Director | $147.65 | 13,561 | $2,002,304.70 | 64,102 | 2021-12-01 | Filing |
| Officer, Director | $146.53 | 5,369 | $786,699.70 | 77,663 | 2021-12-01 | Filing |
| Officer, Director | $145.66 | 5,400 | $786,540.78 | 83,032 | 2021-12-01 | Filing |
| Director | $155.55 | 100 | $15,555.00 | 346,616 | 2021-12-01 | Filing |
| Director | $154.02 | 100 | $15,402.00 | 346,716 | 2021-12-01 | Filing |
| Director | $151.79 | 1,100 | $166,972.52 | 346,816 | 2021-12-01 | Filing |
| Director | $151.10 | 1,700 | $256,868.81 | 347,916 | 2021-12-01 | Filing |
| Director | $150.51 | 2,000 | $301,021.60 | 349,616 | 2021-12-01 | Filing |
| Director | $150.06 | 1,500 | $225,084.45 | 4,500 | 2021-11-24 | Filing |
| Officer | $148.38 | 281 | $41,695.09 | 38,819 | 2021-11-22 | Filing |
| Officer | $148.38 | 281 | $41,695.09 | 43,055 | 2021-11-22 | Filing |
| Officer, Director | $148.38 | 351 | $52,081.77 | 46,766 | 2021-11-22 | Filing |
| Officer, Director | $148.38 | 772 | $114,550.21 | 884,609 | 2021-11-22 | Filing |
| Director | $160.32 | 100 | $16,032.00 | 351,616 | 2021-11-16 | Filing |
| Director | $159.80 | 1,048 | $167,472.39 | 351,716 | 2021-11-16 | Filing |