| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $53.59 | 1,500 | $80,385.00 | 117,512 | 2023-01-06 | Filing |
| Officer | $56.48 | 505 | $28,522.40 | 119,012 | 2023-01-05 | Filing |
| Officer | $58.39 | 200 | $11,677.00 | 282,175 | 2023-01-03 | Filing |
| Officer | $57.50 | 1,874 | $107,760.62 | 282,375 | 2023-01-03 | Filing |
| Officer | $56.65 | 2,326 | $131,756.27 | 284,249 | 2023-01-03 | Filing |
| Officer | $55.58 | 1,200 | $66,693.60 | 286,575 | 2023-01-03 | Filing |
| Large Shareholder, Officer, Director | $62.13 | 200 | $12,426.00 | 0 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $58.85 | 746 | $43,904.34 | 3,129 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $57.36 | 1,100 | $63,090.50 | 3,875 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $62.13 | 100 | $6,213.00 | 4,975 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $60.27 | 700 | $42,189.00 | 5,075 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $59.92 | 2,566 | $153,762.42 | 5,775 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $58.78 | 608 | $35,736.42 | 8,341 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $57.33 | 1,001 | $57,386.33 | 8,949 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $61.03 | 100 | $6,103.00 | 0 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $60.21 | 1,284 | $77,314.78 | 100 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $59.24 | 13,693 | $811,145.93 | 1,384 | 2022-12-08 | Filing |