| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $61.10 | 7,391 | $451,569.41 | 22,339 | 2023-03-27 | Filing |
| Officer | $77.04 | 840 | $64,710.83 | 62,410 | 2023-03-21 | Filing |
| Officer | $77.00 | 1,485 | $114,345.00 | 63,250 | 2023-03-20 | Filing |
| Large Shareholder, Officer, Director | $76.38 | 100 | $7,638.04 | 0 | 2023-03-20 | Filing |
| Large Shareholder, Officer, Director | $75.24 | 1,606 | $120,839.62 | 100 | 2023-03-20 | Filing |
| Large Shareholder, Officer, Director | $76.20 | 5,140 | $391,653.09 | 0 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $75.35 | 22,886 | $1,724,569.95 | 5,140 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $60.62 | 1,301 | $78,863.63 | 0 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $60.04 | 5,725 | $343,743.89 | 1,301 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $59.05 | 8,372 | $494,377.48 | 7,026 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $58.07 | 2,300 | $133,549.96 | 15,398 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $56.73 | 3,500 | $198,556.40 | 17,698 | 2023-03-13 | Filing |