The ones that have had their fill and wish for it to go onwards and upwards. I hazard the guess that an announcement of a new contract win will do the trick for us, 8/9x PE doesn't hang around for ever!!
IDL Price at posting:
$1.37 Sentiment: LT Buy Disclosure: Held