My guess is 90% bad news (that being a placement) 10% wishful thinking.
Its amazing how with insider trading laws a share price can drop by more than 10% in 1 week. Gee some people must be just lucky when making the right decision. F'ing joke!!!
VRE Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held