| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $94.48 | 33,300 | $3,146,097.42 | 2,936,201 | 2022-07-13 | Filing |
| Large Shareholder, Officer, Director | $93.53 | 19,100 | $1,786,438.28 | 2,969,501 | 2022-07-13 | Filing |
| Large Shareholder, Officer, Director | $92.52 | 10,900 | $1,008,469.09 | 2,988,601 | 2022-07-13 | Filing |
| Large Shareholder, Officer, Director | $91.89 | 600 | $55,135.02 | 2,999,501 | 2022-07-13 | Filing |
| Officer | $89.09 | 2,500 | $222,725.00 | 263,703 | 2022-07-01 | Filing |
| Large Shareholder, Officer, Director | $104.03 | 1,000 | $104,030.00 | 3,000,101 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $103.62 | 2,700 | $279,782.10 | 3,001,101 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $102.49 | 6,306 | $646,298.16 | 3,003,801 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $101.31 | 172,171 | $17,442,093.06 | 3,010,107 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $100.60 | 213,964 | $21,525,356.10 | 3,182,278 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $99.79 | 42,500 | $4,241,096.25 | 3,396,242 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $103.84 | 100 | $10,384.00 | 200,552 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $102.41 | 100 | $10,241.00 | 200,652 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $101.30 | 4,536 | $459,492.26 | 200,752 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $100.63 | 5,600 | $563,542.56 | 205,288 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $99.79 | 1,300 | $129,731.94 | 210,888 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $103.59 | 100 | $10,358.50 | 200,552 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $101.34 | 1,539 | $155,965.18 | 200,652 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $100.57 | 1,850 | $186,060.98 | 202,191 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $99.73 | 400 | $39,891.52 | 204,041 | 2022-06-27 | Filing |