| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $250.96 | 1,315 | $330,005.83 | 85,928 | 2021-08-20 | Filing |
| Officer, Director | $249.41 | 1,400 | $349,179.60 | 87,243 | 2021-08-20 | Filing |
| Officer, Director | $248.60 | 1,495 | $371,649.53 | 88,643 | 2021-08-20 | Filing |
| Director | $288.41 | 271 | $78,159.11 | 133,205 | 2021-08-16 | Filing |
| Director | $288.41 | 3,188 | $919,451.08 | 1,224 | 2021-08-16 | Filing |
| Officer, Director | $291.73 | 1,250 | $364,660.00 | 5,695,841 | 2021-08-13 | Filing |
| Officer, Director | $290.96 | 13,254 | $3,856,344.08 | 5,697,091 | 2021-08-13 | Filing |