| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $132.77 | 2,957 | $392,602.66 | 409,137 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $131.29 | 3,500 | $459,523.05 | 412,094 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $130.31 | 10,276 | $1,339,086.11 | 415,594 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $129.36 | 12,665 | $1,638,352.00 | 425,870 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $128.46 | 25,658 | $3,296,085.69 | 438,535 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $127.41 | 16,036 | $2,043,177.23 | 464,193 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $126.42 | 10,671 | $1,349,034.22 | 480,229 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $125.14 | 8,700 | $1,088,709.30 | 490,900 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $124.32 | 27,868 | $3,464,627.79 | 499,600 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $123.32 | 48,383 | $5,966,451.25 | 527,468 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $122.36 | 84,410 | $10,328,660.83 | 575,851 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $121.45 | 23,256 | $2,824,529.57 | 660,261 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $120.18 | 53,596 | $6,441,017.21 | 683,517 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $119.35 | 5,987 | $714,559.83 | 737,113 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $118.22 | 6,900 | $815,735.94 | 743,100 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $138.78 | 2,100 | $291,438.00 | 0 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $137.98 | 4,600 | $634,690.98 | 2,100 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $137.02 | 3,279 | $449,301.04 | 6,700 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $135.97 | 3,819 | $519,264.85 | 9,979 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $134.97 | 200 | $26,994.00 | 13,798 | 2021-11-22 | Filing |