| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $122.35 | 43,768 | $5,354,918.51 | 100,224 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $121.32 | 11,402 | $1,383,328.27 | 143,992 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $120.19 | 25,553 | $3,071,135.86 | 155,394 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $119.35 | 3,027 | $361,276.69 | 180,947 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $118.22 | 3,526 | $416,844.07 | 183,974 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $138.80 | 4,016 | $557,434.86 | 1,312,500 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $137.97 | 10,760 | $1,484,563.66 | 1,316,516 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $136.98 | 6,311 | $864,509.81 | 1,327,276 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $135.86 | 7,429 | $1,009,290.57 | 1,333,587 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $133.88 | 2,482 | $332,285.94 | 1,341,016 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $133.12 | 6,013 | $800,444.55 | 1,343,498 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $131.28 | 3,246 | $426,149.81 | 1,349,511 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $130.25 | 11,554 | $1,504,883.08 | 1,352,757 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $129.15 | 18,637 | $2,406,998.37 | 1,364,311 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $128.23 | 21,348 | $2,737,439.10 | 1,382,948 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $127.22 | 14,077 | $1,790,843.56 | 1,404,296 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $126.35 | 10,700 | $1,351,920.39 | 1,418,373 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $125.00 | 11,220 | $1,402,505.61 | 1,429,073 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $124.14 | 32,847 | $4,077,669.28 | 1,440,293 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $123.15 | 49,124 | $6,049,610.78 | 1,473,140 | 2021-11-22 | Filing |