For the first time since ive held these (and thats over 5 yrs) ive got an itchy finger. Didnt look good. Im hope there isnt some bad news coming. We need something positive from the company after today.
IDL Price at posting:
36.5¢ Sentiment: None Disclosure: Held