| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $122.38 | 27,323 | $3,343,777.81 | 4,112,211 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $121.47 | 145,740 | $17,703,708.20 | 4,139,534 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $120.64 | 63,881 | $7,706,476.08 | 4,285,274 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $119.73 | 9,600 | $1,149,425.28 | 4,349,155 | 2022-05-13 | Filing |
| Director | $152.19 | 20,000 | $3,043,800.00 | 19,327 | 2022-05-05 | Filing |
| Officer | $153.21 | 4,500 | $689,445.00 | 280,468 | 2022-05-02 | Filing |
| Director | $160.00 | 5,000 | $800,000.00 | 287,204 | 2022-04-28 | Filing |
| Large Shareholder, Officer, Director | $157.10 | 1,900 | $298,497.98 | 4,358,755 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $156.44 | 23,400 | $3,660,674.94 | 4,360,655 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $155.70 | 28,837 | $4,489,935.32 | 4,384,055 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $154.41 | 38,932 | $6,011,314.93 | 4,412,892 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $153.36 | 81,985 | $12,573,186.81 | 4,451,824 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $152.46 | 221,356 | $33,747,648.00 | 4,533,809 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $151.73 | 34,533 | $5,239,633.38 | 4,755,165 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $150.77 | 7,700 | $1,160,965.19 | 4,789,698 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $157.15 | 100 | $15,715.00 | 220,578 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $156.30 | 700 | $109,407.97 | 220,678 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $155.64 | 700 | $108,945.13 | 221,378 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $154.38 | 1,000 | $154,383.00 | 222,078 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $153.40 | 2,150 | $329,811.72 | 223,078 | 2022-04-27 | Filing |