The Elephant in the room must be what is happening at Handlebar Hill...They have told us they are back in there but there will not be a re-rating until a new contract is in place...
Holding patiently......
IDL Price at posting:
$1.29 Sentiment: Buy Disclosure: Held