Yup - somewhat reiterating the one seller getting out, otherwise would have expected about her big red fall.
IMO given the Asian market exposure there is no reason this can't be worth 20x p/e as a growth stock.. currently trading on 14x, give or take a target around 0.60.