I should have sold - This really isn't a great outcome. They could not see all of these things ending up in the same half earlier and reduced expectations ...
They really tell you nothing a mushroom until they decide to fess-up
VRL Price at posting:
$3.67 Sentiment: None Disclosure: Held