Seems to be defying logic atm. Their balance sheet not as big as the others so the market might be sensing a cap raise within the next 12 months. By March next year no movement in the SP would mean it’s trading at 3-4 times revenue. Crazy low
LBY Price at posting:
$1.35 Sentiment: Buy Disclosure: Held