i agree....i am hoping they will exceed their forecasts for this year....but if they dont then i agree perhaps they were trading at a higher PE then market expects...either way, an announcement of some sorts would help....
IDL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held