| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $103.02 | 23,106 | $2,380,359.32 | 45,896,894 | 2022-06-07 | Filing |
| Large Shareholder, Officer, Director | $105.92 | 925 | $97,975.35 | 45,920,000 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $105.48 | 15,809 | $1,667,459.02 | 45,920,925 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $104.17 | 19,889 | $2,071,926.63 | 45,936,734 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $103.36 | 63,377 | $6,550,957.27 | 45,956,623 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $104.81 | 6,951 | $728,548.91 | 46,020,000 | 2022-06-03 | Filing |
| Large Shareholder, Officer, Director | $104.05 | 23,406 | $2,435,286.63 | 46,026,951 | 2022-06-03 | Filing |
| Large Shareholder, Officer, Director | $103.14 | 69,643 | $7,182,853.66 | 46,050,357 | 2022-06-03 | Filing |
| Officer | $104.82 | 100 | $10,482.00 | 0 | 2022-06-01 | Filing |
| Officer | $103.95 | 400 | $41,580.00 | 100 | 2022-06-01 | Filing |
| Officer | $103.28 | 1,643 | $169,688.22 | 500 | 2022-06-01 | Filing |
| Officer | $102.08 | 3,237 | $330,438.46 | 2,143 | 2022-06-01 | Filing |
| Officer | $101.11 | 1,399 | $141,447.71 | 5,380 | 2022-06-01 | Filing |
| Officer | $103.50 | 1,000 | $103,500.00 | 166 | 2022-06-01 | Filing |
| Director | $104.12 | 100 | $10,411.50 | 112,266 | 2022-06-01 | Filing |
| Director | $103.56 | 1,000 | $103,564.20 | 112,366 | 2022-06-01 | Filing |
| Director | $102.15 | 3,860 | $394,305.56 | 113,366 | 2022-06-01 | Filing |
| Director | $101.03 | 1,700 | $171,753.89 | 117,226 | 2022-06-01 | Filing |
| Officer | $104.69 | 200 | $20,937.00 | 43,615 | 2022-06-01 | Filing |
| Officer | $103.79 | 1,116 | $115,828.75 | 43,815 | 2022-06-01 | Filing |