| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $300.95 | 18,446 | $5,551,334.77 | 28,959,435 | 2021-11-03 | Filing |
| Officer, Director | $299.94 | 6,068 | $1,820,021.96 | 28,977,881 | 2021-11-03 | Filing |
| Officer, Director | $298.76 | 2,300 | $687,150.07 | 28,983,949 | 2021-11-03 | Filing |
| Officer, Director | $302.93 | 803 | $243,250.14 | 84,616 | 2021-11-02 | Filing |
| Officer, Director | $301.72 | 2,297 | $693,043.95 | 85,419 | 2021-11-02 | Filing |
| Officer, Director | $300.96 | 1,200 | $361,146.96 | 87,716 | 2021-11-02 | Filing |
| Officer, Director | $303.29 | 361 | $109,487.69 | 28,986,249 | 2021-11-02 | Filing |
| Officer, Director | $302.84 | 1,000 | $302,836.00 | 28,986,610 | 2021-11-02 | Filing |
| Officer, Director | $301.71 | 3,797 | $1,145,590.97 | 28,987,610 | 2021-11-02 | Filing |
| Officer, Director | $300.81 | 1,200 | $360,966.00 | 28,991,407 | 2021-11-02 | Filing |
| Officer | $301.50 | 6,635 | $2,000,452.50 | 23,232 | 2021-11-01 | Filing |
| Officer, Director | $304.27 | 400 | $121,709.00 | 28,986,249 | 2021-11-01 | Filing |
| Officer, Director | $303.53 | 1,066 | $323,565.01 | 28,986,649 | 2021-11-01 | Filing |
| Officer, Director | $302.39 | 5,333 | $1,612,657.07 | 28,987,715 | 2021-11-01 | Filing |
| Officer, Director | $301.55 | 8,401 | $2,533,312.31 | 28,993,048 | 2021-11-01 | Filing |
| Officer, Director | $300.67 | 4,800 | $1,443,196.80 | 29,001,449 | 2021-11-01 | Filing |
| Officer, Director | $299.92 | 3,760 | $1,127,713.49 | 28,986,249 | 2021-10-29 | Filing |
| Officer, Director | $299.04 | 3,800 | $1,136,367.96 | 28,990,009 | 2021-10-29 | Filing |
| Officer, Director | $297.90 | 9,540 | $2,841,928.79 | 28,993,809 | 2021-10-29 | Filing |
| Officer, Director | $297.09 | 2,900 | $861,558.97 | 29,003,349 | 2021-10-29 | Filing |