Yeah, you are rubbing people's noses in it. A quick look through your posting history shows that's a thing you like to do. I don't think people on here are being overly optimistic. We all know the situation we're in. SJB is right. It is poor form to come along after the fact ... more like unhelpful than undaunted.
OGX Price at posting:
11.5¢ Sentiment: Buy Disclosure: Held