| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $308.06 | 1,697 | $522,769.84 | 40,665 | 2021-11-08 | Filing |
| Officer | $307.26 | 12,603 | $3,872,385.18 | 42,362 | 2021-11-08 | Filing |
| Officer | $306.51 | 5,700 | $1,747,113.27 | 54,965 | 2021-11-08 | Filing |
| Officer, Director | $303.76 | 2,339 | $710,487.16 | 28,918,241 | 2021-11-03 | Filing |
| Officer, Director | $302.85 | 23,542 | $7,129,633.49 | 28,920,580 | 2021-11-03 | Filing |
| Officer, Director | $301.85 | 15,313 | $4,622,178.52 | 28,944,122 | 2021-11-03 | Filing |
| 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 |