Not really a sell off mate - just the upsand downs of the market
often stocks go down post announcement when expectations
TGH will be close to 2 bucks by full year - they will see that it will be
so buy more
(PS - don't think many ever worried about reported high PE - its all about whats in pre IPO docs that count)