21.06 TTM and 13.05 forward PE gives a 68% year on year growth rate - certainly not adequately reflected in a proce that gives a 13 PE. It could easily double ans still be underpriced.
Sooner or later investors' scans for PE vs. growth will highlight this opportunity, then it will take off to where it should be.