| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $138.62 | 5,948 | $824,511.76 | 1,500 | 2022-01-03 | Filing |
| Officer, Director | $137.80 | 3,100 | $427,180.00 | 7,448 | 2022-01-03 | Filing |
| Officer, Director | $136.81 | 1,700 | $232,577.00 | 10,548 | 2022-01-03 | Filing |
| Officer, Director | $144.11 | 1,050 | $151,315.50 | 3,074,502 | 2022-01-03 | Filing |
| Officer, Director | $143.35 | 3,361 | $481,799.35 | 3,075,552 | 2022-01-03 | Filing |
| Officer, Director | $142.89 | 3,200 | $457,248.00 | 3,078,913 | 2022-01-03 | Filing |
| Officer, Director | $141.49 | 6,657 | $941,898.93 | 3,082,113 | 2022-01-03 | Filing |
| Officer, Director | $140.10 | 3,300 | $462,330.00 | 3,088,770 | 2022-01-03 | Filing |
| Officer, Director | $139.28 | 23,681 | $3,298,289.68 | 3,092,070 | 2022-01-03 | Filing |
| Officer, Director | $138.45 | 120,540 | $16,688,763.00 | 3,115,751 | 2022-01-03 | Filing |
| Officer, Director | $137.46 | 42,375 | $5,824,867.50 | 3,236,291 | 2022-01-03 | Filing |
| Officer, Director | $136.71 | 12,780 | $1,747,153.80 | 3,278,666 | 2022-01-03 | Filing |
| Officer | $144.50 | 1,551 | $224,119.50 | 237,133 | 2022-01-03 | Filing |
| Officer | $144.43 | 6 | $866.58 | 238,684 | 2022-01-03 | Filing |
| Officer | $141.01 | 1 | $141.01 | 238,690 | 2022-01-03 | Filing |
| Director | $140.10 | 2,100 | $294,212.94 | 9,234,946 | 2021-12-13 | Filing |
| Director | $139.43 | 12,900 | $1,798,618.62 | 9,237,046 | 2021-12-13 | Filing |
| Officer | $152.80 | 100 | $15,280.00 | 70,120 | 2021-12-09 | Filing |
| Officer | $151.78 | 500 | $75,890.00 | 70,220 | 2021-12-09 | Filing |
| Officer | $150.51 | 300 | $45,153.00 | 70,720 | 2021-12-09 | Filing |