might need to change the thread to 'sellers lining up'. This has been hammered of late. Unless something has changed fundamentally with the company we dont know about i agree that these levels are a buy....
IDL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held