Starting to really wonder why the SP is not rising. The presentation looked fantastic and was very clear and visible of what Clough are doing and potential opportunities in the near and long term.
Can't be too long for this to rocket up.
CLO Price at posting:
80.5¢ Sentiment: LT Buy Disclosure: Held