| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $173.25 | 683 | $118,329.75 | 215,435 | 2021-11-12 | Filing |
| Officer, Director | $172.22 | 14,518 | $2,500,289.96 | 216,118 | 2021-11-12 | Filing |
| Officer, Director | $171.35 | 7,742 | $1,326,591.70 | 230,636 | 2021-11-12 | Filing |
| Officer, Director | $170.36 | 10,365 | $1,765,781.40 | 238,378 | 2021-11-12 | Filing |
| Officer, Director | $201.55 | 214 | $43,131.70 | 214,765 | 2021-08-13 | Filing |
| Officer, Director | $200.84 | 3,828 | $768,815.52 | 214,979 | 2021-08-13 | Filing |
| Officer, Director | $199.92 | 23,336 | $4,665,333.12 | 218,807 | 2021-08-13 | Filing |
| Officer, Director | $198.93 | 4,160 | $827,548.80 | 242,143 | 2021-08-13 | Filing |
| Officer, Director | $198.02 | 2,441 | $483,366.82 | 246,303 | 2021-08-13 | Filing |
| Officer | $200.00 | 10,834 | $2,166,800.00 | 11,215 | 2021-08-09 | Filing |
| Officer | $188.95 | 10,000 | $1,889,500.00 | 5,132 | 2021-08-05 | Filing |
| Officer | $199.00 | 53,064 | $10,559,736.00 | 11,023 | 2021-08-06 | Filing |
| Officer | $175.00 | 14,708 | $2,573,900.00 | 11,215 | 2021-06-18 | Filing |
| Officer | $154.00 | 1,734 | $267,036.00 | 5,132 | 2021-06-09 | Filing |
| Officer, Director | $134.37 | 1,023 | $137,460.51 | 214,765 | 2021-05-13 | Filing |
| Officer, Director | $133.56 | 1,624 | $216,901.44 | 215,788 | 2021-05-13 | Filing |
| Officer, Director | $132.32 | 3,481 | $460,605.92 | 217,412 | 2021-05-13 | Filing |
| Officer, Director | $131.18 | 11,203 | $1,469,609.54 | 220,893 | 2021-05-13 | Filing |
| Officer, Director | $130.34 | 9,121 | $1,188,831.14 | 232,096 | 2021-05-13 | Filing |
| Officer, Director | $129.32 | 4,512 | $583,491.84 | 241,217 | 2021-05-13 | Filing |