| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $146.49 | 1,536 | $225,014.32 | 44,821 | 2021-12-01 | Filing |
| Officer | $145.54 | 2,462 | $358,323.17 | 46,357 | 2021-12-01 | Filing |
| Officer, Director | $155.55 | 200 | $31,110.00 | 46,766 | 2021-12-01 | Filing |
| Officer, Director | $153.91 | 700 | $107,739.52 | 46,966 | 2021-12-01 | Filing |
| 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 |