| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $55.81 | 2,800 | $156,262.12 | 21,198 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $54.42 | 2,734 | $148,793.58 | 23,998 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $53.46 | 700 | $37,422.98 | 26,732 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $52.30 | 900 | $47,070.09 | 27,432 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $51.27 | 1,400 | $71,779.12 | 28,332 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $66.52 | 400 | $26,607.52 | 0 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $65.63 | 3,200 | $210,002.88 | 400 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $64.59 | 14,717 | $950,543.07 | 3,600 | 2023-03-01 | Filing |