"How come very little has been said as to why the market is not pricing much valuation on the market cap?" -- which is why I believe it is grossly undervalued.
The mkt is waiting for next qtr report as a confirmation the improved performance is sustainable