| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $124.02 | 8,322 | $1,032,094.44 | 159,458 | 2021-08-25 | Filing |
| Director | $125.00 | 6,742 | $842,750.00 | 2,407 | 2021-08-12 | Filing |
| Director | $124.00 | 6,000 | $744,001.20 | 9,149 | 2021-08-12 | Filing |
| Officer | $111.28 | 900 | $100,152.00 | 127,821 | 2021-08-09 | Filing |
| Officer | $110.47 | 4,917 | $543,180.99 | 128,721 | 2021-08-09 | Filing |
| Officer | $109.45 | 400 | $43,780.00 | 133,638 | 2021-08-09 | Filing |
| Officer | $108.25 | 700 | $75,775.00 | 134,038 | 2021-08-09 | Filing |
| Officer | $111.35 | 800 | $89,080.00 | 70,121 | 2021-08-09 | Filing |
| Officer | $110.47 | 5,100 | $563,397.00 | 70,921 | 2021-08-09 | Filing |
| Officer | $109.43 | 400 | $43,772.00 | 76,021 | 2021-08-09 | Filing |
| Officer | $108.21 | 700 | $75,747.00 | 76,421 | 2021-08-09 | Filing |
| Officer, Director | $108.40 | 2,400 | $260,160.00 | 0 | 2021-08-02 | Filing |
| Officer, Director | $107.58 | 3,405 | $366,309.90 | 2,400 | 2021-08-02 | Filing |
| Officer, Director | $106.71 | 1,400 | $149,394.00 | 5,805 | 2021-08-02 | Filing |
| Officer, Director | $105.61 | 1,329 | $140,355.69 | 7,205 | 2021-08-02 | Filing |
| Officer, Director | $104.49 | 3,714 | $388,075.86 | 8,534 | 2021-08-02 | Filing |
| Officer, Director | $108.89 | 5,300 | $577,117.00 | 4,159,652 | 2021-08-02 | Filing |
| Officer, Director | $108.19 | 56,700 | $6,134,373.00 | 4,164,952 | 2021-08-02 | Filing |
| Officer, Director | $107.33 | 52,836 | $5,670,887.88 | 4,221,652 | 2021-08-02 | Filing |
| Officer, Director | $106.25 | 22,400 | $2,380,000.00 | 4,274,488 | 2021-08-02 | Filing |