| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $303.61 | 7,115 | $2,160,163.81 | 5,627,870 | 2021-08-26 | Filing |
| Officer, Director | $302.63 | 6,351 | $1,922,028.53 | 5,634,985 | 2021-08-26 | Filing |
| Officer, Director | $301.56 | 4,130 | $1,245,446.93 | 5,641,336 | 2021-08-26 | Filing |
| Officer, Director | $300.45 | 13,586 | $4,081,913.70 | 5,645,466 | 2021-08-26 | Filing |
| Director | $299.00 | 813 | $243,087.00 | 132,392 | 2021-08-26 | Filing |
| Director | $299.00 | 9,561 | $2,858,739.00 | 1,224 | 2021-08-26 | Filing |
| Officer, Director | $267.81 | 1,384 | $370,649.04 | 58,592 | 2021-08-20 | Filing |
| Officer, Director | $266.91 | 1,267 | $338,171.17 | 59,976 | 2021-08-20 | Filing |
| Officer, Director | $265.58 | 400 | $106,230.40 | 61,243 | 2021-08-20 | Filing |
| Officer, Director | $264.93 | 2,959 | $783,936.75 | 61,643 | 2021-08-20 | Filing |
| Officer, Director | $263.87 | 1,143 | $301,601.12 | 64,602 | 2021-08-20 | Filing |
| Officer, Director | $262.52 | 1,563 | $410,312.51 | 65,745 | 2021-08-20 | Filing |
| Officer, Director | $261.05 | 2,050 | $535,152.50 | 67,308 | 2021-08-20 | Filing |
| Officer, Director | $259.63 | 2,000 | $519,264.00 | 69,358 | 2021-08-20 | Filing |
| Officer, Director | $258.29 | 2,500 | $645,732.50 | 71,358 | 2021-08-20 | Filing |
| Officer, Director | $257.10 | 2,925 | $752,023.35 | 73,858 | 2021-08-20 | Filing |
| Officer, Director | $255.94 | 3,688 | $943,903.03 | 76,783 | 2021-08-20 | Filing |
| Officer, Director | $254.60 | 3,200 | $814,732.80 | 80,471 | 2021-08-20 | Filing |
| Officer, Director | $253.16 | 757 | $191,644.39 | 83,671 | 2021-08-20 | Filing |
| Officer, Director | $251.92 | 1,500 | $377,884.50 | 84,428 | 2021-08-20 | Filing |