| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $204.77 | 479 | $98,084.83 | 460,229 | 2021-11-18 | Filing |
| Large Shareholder, Director | $204.77 | 22,182 | $4,542,208.14 | 24,888,363 | 2021-11-18 | Filing |
| Large Shareholder, Director | $203.74 | 888 | $180,921.12 | 460,708 | 2021-11-18 | Filing |
| Large Shareholder, Director | $203.74 | 41,143 | $8,382,474.82 | 24,910,545 | 2021-11-18 | Filing |
| Large Shareholder, Director | $202.70 | 995 | $201,686.50 | 461,596 | 2021-11-18 | Filing |
| Large Shareholder, Director | $202.70 | 46,141 | $9,352,780.70 | 24,951,688 | 2021-11-18 | Filing |
| Large Shareholder, Director | $201.66 | 1,232 | $248,445.12 | 462,591 | 2021-11-18 | Filing |
| Large Shareholder, Director | $201.66 | 57,088 | $11,512,366.08 | 24,997,829 | 2021-11-18 | Filing |
| Large Shareholder, Director | $200.72 | 1,548 | $310,714.56 | 463,823 | 2021-11-18 | Filing |
| Large Shareholder, Director | $200.72 | 71,775 | $14,406,678.00 | 25,054,917 | 2021-11-18 | Filing |
| Officer | $8.95 | 15,000 | $134,250.00 | 93,744 | 2021-11-12 | Filing |
| Officer | $181.06 | 1 | $181.06 | 238,691 | 2021-11-11 | Filing |
| Officer | $179.75 | 2 | $359.50 | 238,692 | 2021-11-11 | Filing |
| Officer | $179.70 | 1,795 | $322,561.50 | 238,694 | 2021-11-11 | Filing |
| Officer | $179.68 | 200 | $35,936.00 | 240,489 | 2021-11-11 | Filing |
| Officer | $180.00 | 12,500 | $2,250,000.00 | 93,744 | 2021-11-10 | Filing |
| Officer | $160.00 | 4,000 | $640,000.00 | 93,744 | 2021-11-10 | Filing |
| Officer | $176.38 | 100 | $17,638.00 | 70,121 | 2021-11-10 | Filing |
| Officer | $175.37 | 100 | $17,537.00 | 70,221 | 2021-11-10 | Filing |
| Officer | $174.51 | 400 | $69,804.00 | 70,321 | 2021-11-10 | Filing |