CSP Inc.

NASDAQ: CSPI    
Share price (12/8/23): $22.50    
Market cap (12/8/23): $106 million