Not really sure why the selling today when the market was generally pretty decent. I note it was only $100k worth of trades, so minimal volume, but it feels bonkers to be back sub 50c (yet again).
OVN Price at posting:
48.0¢ Sentiment: Buy Disclosure: Held