Looking remarkable cheap IMO given their balance sheet, granted, it is not in the right industry atm, but if things change and quickly, a bagger may present itself and IDO is now on the watch list.
IDO Price at posting:
2.9¢ Sentiment: Hold Disclosure: Not Held