My thoughts are if you bought it at $90+ a share you are an idiot.
That's a roll of the dice stock. It does have tremendous upside, but you are invested through a holding company into a Chinese company so there is a bit of added risk there. I wouldn't recommend a personal investor to get...