Following Cliff's and West’s responses about the share price it sounded to me that Management finally admitted in realising that using the term “inflection point” mirroring the share price is mostly expected to occur when the clinical trials approach the time to materialise and of course not unless following further research developments before that.
Hope is still there after twelve years…
BLT Price at posting:
15.0¢ Sentiment: Hold Disclosure: Held