| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $201.61 | 744 | $149,994.86 | 137,951 | 2021-05-14 | Filing |
| Officer | $200.72 | 1,200 | $240,862.80 | 138,695 | 2021-05-14 | Filing |
| Officer | $231.53 | 800 | $185,223.20 | 120,085 | 2021-05-03 | Filing |
| Officer | $230.29 | 400 | $92,114.00 | 120,885 | 2021-05-03 | Filing |
| Officer | $228.76 | 2,713 | $620,623.17 | 121,285 | 2021-05-03 | Filing |
| Officer | $227.61 | 2,200 | $500,733.20 | 123,998 | 2021-05-03 | Filing |
| Officer | $226.62 | 2,581 | $584,903.64 | 126,198 | 2021-05-03 | Filing |
| Officer | $225.54 | 7,056 | $1,591,410.24 | 128,779 | 2021-05-03 | Filing |
| Officer | $224.68 | 7,498 | $1,684,643.14 | 135,835 | 2021-05-03 | Filing |
| Officer | $223.31 | 2,315 | $516,960.34 | 143,333 | 2021-05-03 | Filing |
| Officer, Director | $238.05 | 1,206 | $287,093.12 | 6,024,324 | 2021-04-27 | Filing |
| Officer, Director | $237.19 | 22,781 | $5,403,493.73 | 6,025,530 | 2021-04-27 | Filing |
| Officer, Director | $236.51 | 37,377 | $8,840,183.78 | 6,048,311 | 2021-04-27 | Filing |
| Officer, Director | $230.63 | 1,100 | $253,687.50 | 71,212 | 2021-04-20 | Filing |
| Officer, Director | $229.83 | 1,499 | $344,507.68 | 72,312 | 2021-04-20 | Filing |
| Officer, Director | $228.84 | 2,500 | $572,097.50 | 73,811 | 2021-04-20 | Filing |
| Officer, Director | $227.77 | 1,500 | $341,647.50 | 76,311 | 2021-04-20 | Filing |
| Officer, Director | $226.63 | 2,500 | $566,580.00 | 77,811 | 2021-04-20 | Filing |
| Officer, Director | $225.81 | 1,734 | $391,547.60 | 80,311 | 2021-04-20 | Filing |
| Officer, Director | $224.61 | 1,900 | $426,762.80 | 82,045 | 2021-04-20 | Filing |