you didn't miss at all.
the SP will tank soon as there really isn't enough future growth to sustain the PE of around 35.
it is a classic case of momentum investment .
cheers crazypunter
VTG Price at posting:
$3.53 Sentiment: None Disclosure: Not Held