So, UBS bought a substantial amount of shares, and have now started to offload a chunk of them. I wonder if they intend to sell the entire lot? If so, expect an overhang and a subdued share price for a short while.
IDL Price at posting:
$1.43 Sentiment: Buy Disclosure: Held