| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $256.77 | 1,104 | $283,478.72 | 205,046 | 2021-02-10 | Filing |
| Officer | $255.57 | 1,596 | $407,888.92 | 206,150 | 2021-02-10 | Filing |
| Officer | $254.42 | 400 | $101,768.00 | 207,746 | 2021-02-10 | Filing |
| Officer | $253.20 | 200 | $50,639.00 | 208,146 | 2021-02-10 | Filing |
| Officer | $251.96 | 400 | $100,782.00 | 208,346 | 2021-02-10 | Filing |
| Officer, Director | $233.46 | 800 | $186,765.04 | 1,494,378 | 2021-02-01 | Filing |
| Officer, Director | $232.53 | 12,285 | $2,856,681.42 | 1,495,178 | 2021-02-01 | Filing |
| Officer, Director | $231.51 | 34,076 | $7,888,849.57 | 1,507,463 | 2021-02-01 | Filing |
| Officer, Director | $230.73 | 91,972 | $21,220,285.69 | 1,541,539 | 2021-02-01 | Filing |
| Officer, Director | $229.75 | 115,742 | $26,591,759.22 | 1,633,511 | 2021-02-01 | Filing |
| Officer, Director | $228.67 | 31,364 | $7,172,103.11 | 1,749,253 | 2021-02-01 | Filing |
| Officer, Director | $227.83 | 29,738 | $6,775,193.67 | 1,780,617 | 2021-02-01 | Filing |
| Officer, Director | $226.50 | 26,802 | $6,070,535.07 | 1,810,355 | 2021-02-01 | Filing |
| Officer, Director | $225.42 | 13,700 | $3,088,207.42 | 1,837,157 | 2021-02-01 | Filing |
| Officer | $227.82 | 600 | $136,689.00 | 208,746 | 2021-01-06 | Filing |
| Officer | $227.00 | 1,100 | $249,695.93 | 209,346 | 2021-01-06 | Filing |
| Officer | $225.82 | 1,207 | $272,565.46 | 210,446 | 2021-01-06 | Filing |
| Officer | $224.96 | 900 | $202,467.96 | 211,653 | 2021-01-06 | Filing |
| Officer | $223.66 | 806 | $180,268.43 | 212,553 | 2021-01-06 | Filing |
| Officer | $222.36 | 387 | $86,053.55 | 213,359 | 2021-01-06 | Filing |