re: Ann: Ivanhoe concludes $250 million Insti...
The programmed sellers seem to have found their stock for the week. A lower seller instantly appears every time a new sell order is placed.
IVA Price at posting:
$2.40 Sentiment: None Disclosure: Not Held