| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $198.15 | 215 | $42,601.93 | 10,084 | 2021-11-22 | Filing |
| Officer, Director | $196.95 | 223 | $43,919.94 | 10,299 | 2021-11-22 | Filing |
| Officer, Director | $195.31 | 252 | $49,218.47 | 10,522 | 2021-11-22 | Filing |
| Officer, Director | $194.23 | 758 | $147,228.16 | 10,774 | 2021-11-22 | Filing |
| Officer, Director | $193.30 | 2,575 | $497,739.00 | 11,532 | 2021-11-22 | Filing |
| Officer, Director | $192.24 | 5,179 | $995,631.68 | 14,107 | 2021-11-22 | Filing |
| Officer, Director | $191.47 | 1,882 | $360,339.95 | 19,286 | 2021-11-22 | Filing |
| Officer, Director | $190.03 | 1,260 | $239,432.13 | 21,168 | 2021-11-22 | Filing |
| Officer, Director | $189.19 | 1,221 | $231,004.53 | 22,428 | 2021-11-22 | Filing |
| Officer, Director | $188.21 | 1,351 | $254,276.57 | 23,649 | 2021-11-22 | Filing |
| Officer, Director | $187.27 | 1,226 | $229,597.68 | 25,000 | 2021-11-22 | Filing |
| Officer, Director | $186.13 | 1,549 | $288,312.58 | 26,226 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $219.95 | 600 | $131,969.28 | 0 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $218.58 | 393 | $85,901.15 | 600 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $217.42 | 7,333 | $1,594,366.53 | 993 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $216.67 | 15,936 | $3,452,808.50 | 8,326 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $215.66 | 5,507 | $1,187,664.40 | 24,262 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $214.41 | 4,262 | $913,808.60 | 29,769 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $213.72 | 3,143 | $671,706.25 | 34,031 | 2021-11-19 | Filing |
| Large Shareholder, Officer, Director | $212.35 | 6,533 | $1,387,304.76 | 37,174 | 2021-11-19 | Filing |