| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $61.88 | 600 | $37,126.20 | 4,975 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $61.07 | 1,675 | $102,290.58 | 5,575 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $60.07 | 2,700 | $162,199.80 | 7,250 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $64.94 | 15 | $974.10 | 0 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $64.08 | 3,394 | $217,484.13 | 15 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $62.93 | 2,501 | $157,392.93 | 3,409 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $62.20 | 14,090 | $876,398.00 | 5,910 | 2023-02-08 | Filing |
| Officer | $70.21 | 1,000 | $70,211.00 | 276,575 | 2023-02-03 | Filing |
| Officer | $69.34 | 1,500 | $104,005.50 | 277,575 | 2023-02-03 | Filing |
| Officer | $67.78 | 600 | $40,669.80 | 279,075 | 2023-02-03 | Filing |
| Officer | $66.59 | 500 | $33,293.00 | 279,675 | 2023-02-03 | Filing |
| Officer | $65.61 | 1,000 | $65,613.00 | 280,175 | 2023-02-03 | Filing |
| Officer | $64.35 | 1,000 | $64,345.00 | 281,175 | 2023-02-03 | Filing |
| Officer | $62.96 | 1,500 | $94,440.00 | 115,569 | 2023-02-06 | Filing |
| Officer | $69.82 | 443 | $30,929.37 | 117,069 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $60.00 | 5,450 | $327,000.00 | 0 | 2023-01-12 | Filing |
| Large Shareholder, Officer, Director | $55.00 | 4,500 | $247,500.00 | 0 | 2023-01-11 | Filing |
| Large Shareholder, Officer, Director | $53.60 | 3,652 | $195,743.55 | 0 | 2023-01-09 | Filing |
| Large Shareholder, Officer, Director | $52.69 | 13,662 | $719,796.13 | 3,652 | 2023-01-09 | Filing |
| Large Shareholder, Officer, Director | $51.97 | 2,686 | $139,580.68 | 17,314 | 2023-01-09 | Filing |