| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $357.04 | 12,960 | $4,627,264.32 | 71,560 | 2021-11-01 | Filing |
| Officer | $356.00 | 5,696 | $2,027,753.22 | 84,520 | 2021-11-01 | Filing |
| Officer | $354.87 | 4,124 | $1,463,496.25 | 90,216 | 2021-11-01 | Filing |
| Officer | $353.68 | 4,673 | $1,652,751.31 | 94,340 | 2021-11-01 | Filing |
| Officer | $352.89 | 1,900 | $670,496.70 | 99,013 | 2021-11-01 | Filing |
| Officer, Director | $355.40 | 100 | $35,539.50 | 30,200 | 2021-10-29 | Filing |
| Officer, Director | $354.70 | 3,053 | $1,082,889.94 | 30,300 | 2021-10-29 | Filing |
| Officer, Director | $353.80 | 3,700 | $1,309,071.10 | 33,353 | 2021-10-29 | Filing |
| Officer, Director | $352.73 | 2,269 | $800,353.45 | 37,053 | 2021-10-29 | Filing |
| Officer, Director | $351.54 | 600 | $210,925.20 | 39,322 | 2021-10-29 | Filing |
| Officer, Director | $350.37 | 600 | $210,223.20 | 39,922 | 2021-10-29 | Filing |
| Officer, Director | $351.43 | 3,261 | $1,146,003.45 | 30,200 | 2021-10-28 | Filing |
| Officer, Director | $350.65 | 7,835 | $2,747,334.92 | 33,461 | 2021-10-28 | Filing |
| Officer, Director | $351.14 | 1,700 | $596,938.00 | 30,200 | 2021-10-27 | Filing |
| Officer, Director | $350.09 | 39,974 | $13,994,657.56 | 31,900 | 2021-10-27 | Filing |
| Director | $348.00 | 271 | $94,308.00 | 130,495 | 2021-10-27 | Filing |
| Director | $348.00 | 3,187 | $1,109,076.00 | 1,224 | 2021-10-27 | Filing |
| Officer, Director | $339.24 | 2,401 | $814,508.04 | 30,200 | 2021-10-20 | Filing |
| Officer, Director | $338.66 | 2,608 | $883,212.24 | 32,601 | 2021-10-20 | Filing |
| Officer, Director | $337.59 | 5,850 | $1,974,913.20 | 35,209 | 2021-10-20 | Filing |