| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $187.08 | 137 | $25,629.96 | 13,833 | 2021-12-23 | Filing |
| Officer | $186.22 | 124 | $23,091.28 | 13,970 | 2021-12-23 | Filing |
| Officer, Director | $174.34 | 670 | $116,807.80 | 214,765 | 2021-11-12 | Filing |
| 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 |