how much do you think it is worth and how did you come to your valuation? if you think OVH shares are worth upwards of 60c, maybe we can do a trade at those levels so I (and many others) can break even?
OVH Price at posting:
22.5¢ Sentiment: Sell Disclosure: Held