| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $58.09 | 6,002 | $348,668.18 | 0 | 2023-05-08 | Filing |
| Large Shareholder, Officer, Director | $57.22 | 9,128 | $522,333.37 | 6,002 | 2023-05-08 | Filing |
| Large Shareholder, Officer, Director | $56.17 | 4,639 | $260,579.59 | 15,130 | 2023-05-08 | Filing |
| Large Shareholder, Officer, Director | $55.21 | 9,961 | $549,909.95 | 19,769 | 2023-05-08 | Filing |
| Large Shareholder, Officer, Director | $58.46 | 1,000 | $58,458.80 | 0 | 2023-04-24 | Filing |
| Large Shareholder, Officer, Director | $57.58 | 4,927 | $283,686.31 | 1,000 | 2023-04-24 | Filing |
| Large Shareholder, Officer, Director | $56.58 | 1,654 | $93,582.16 | 5,927 | 2023-04-24 | Filing |
| Large Shareholder, Officer, Director | $55.63 | 3,210 | $178,577.76 | 7,581 | 2023-04-24 | Filing |
| Large Shareholder, Officer, Director | $54.68 | 18,939 | $1,035,548.54 | 10,791 | 2023-04-24 | Filing |
| Large Shareholder, Officer, Director | $65.72 | 2,435 | $160,029.17 | 0 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $64.70 | 4,221 | $273,101.23 | 2,435 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $63.61 | 4,657 | $296,220.13 | 6,656 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $62.70 | 5,415 | $339,524.83 | 11,313 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $61.68 | 5,251 | $323,893.76 | 16,728 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $60.34 | 7,751 | $467,675.19 | 21,979 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $66.52 | 350 | $23,282.25 | 0 | 2023-03-27 | Filing |
| Large Shareholder, Officer, Director | $65.88 | 4,343 | $286,098.17 | 350 | 2023-03-27 | Filing |
| Large Shareholder, Officer, Director | $64.16 | 3,448 | $221,224.71 | 4,693 | 2023-03-27 | Filing |
| Large Shareholder, Officer, Director | $63.38 | 4,164 | $263,916.82 | 8,141 | 2023-03-27 | Filing |
| Large Shareholder, Officer, Director | $62.06 | 10,034 | $622,735.13 | 12,305 | 2023-03-27 | Filing |