Yeah but a bit of a wall in front too. Once good chomps are taken perhaps the sell stack will back off in the hope fo higher sell prices ? At this point there si no space given for trading it so someting is going to have to pop (up or down)
IDL Price at posting:
44.5¢ Sentiment: None Disclosure: Held