| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $330.85 | 2,763 | $914,127.50 | 2,338,230 | 2021-04-16 | Filing |
| Director | $329.73 | 2,254 | $743,219.31 | 2,340,993 | 2021-04-16 | Filing |
| Director | $327.89 | 1,451 | $475,771.58 | 2,343,247 | 2021-04-16 | Filing |
| Director | $327.08 | 3,142 | $1,027,678.76 | 2,344,698 | 2021-04-16 | Filing |
| Director | $326.13 | 1,735 | $565,829.30 | 2,347,840 | 2021-04-16 | Filing |
| Director | $324.67 | 800 | $259,739.92 | 2,349,575 | 2021-04-16 | Filing |
| Large Shareholder, Director | $325.36 | 394 | $128,192.86 | 103,075 | 2021-04-15 | Filing |
| Large Shareholder, Director | $348.85 | 195 | $68,025.75 | 0 | 2021-04-15 | Filing |
| Large Shareholder, Director | $342.13 | 200 | $68,425.00 | 195 | 2021-04-15 | Filing |
| Large Shareholder, Director | $341.59 | 100 | $34,158.80 | 395 | 2021-04-15 | Filing |
| Large Shareholder, Director | $340.54 | 263 | $89,561.99 | 495 | 2021-04-15 | Filing |
| Large Shareholder, Director | $339.51 | 337 | $114,416.05 | 758 | 2021-04-15 | Filing |
| Large Shareholder, Director | $338.24 | 300 | $101,471.01 | 1,095 | 2021-04-15 | Filing |
| Large Shareholder, Director | $337.32 | 800 | $269,858.00 | 1,395 | 2021-04-15 | Filing |
| Large Shareholder, Director | $336.24 | 400 | $134,497.00 | 2,195 | 2021-04-15 | Filing |
| Large Shareholder, Director | $334.97 | 600 | $200,980.02 | 2,595 | 2021-04-15 | Filing |
| Large Shareholder, Director | $334.16 | 1,900 | $634,894.50 | 3,195 | 2021-04-15 | Filing |
| Large Shareholder, Director | $333.28 | 2,700 | $899,854.11 | 5,095 | 2021-04-15 | Filing |
| Large Shareholder, Director | $332.28 | 1,537 | $510,717.90 | 7,795 | 2021-04-15 | Filing |
| Large Shareholder, Director | $331.30 | 1,463 | $484,685.17 | 9,332 | 2021-04-15 | Filing |