SPRS is extremely cheap compared to everything else these days. The problem is very little trading liquidity so until that changes it will trade at a discount.
Trading at 7 P/E and 0.5x sales
If for some reason Management said they are uplisting it would double in a day here