They have just confirmed that their earnings projections are A+ so I think we might be seeing an exit of a major holder. Otherwise the ship is leaking and something has happend. Bizaar really
IDL Price at posting:
42.5¢ Sentiment: None Disclosure: Held