Its the psychology of the numbers that is bugging me. When the share price went from 10cents to 70 cents a while ago that represented a 7 fold increase. I just cant see increases of that magnitude if the share price is say $12 (US$8) to start with.
IHL Price at posting:
10.5¢ Sentiment: Buy Disclosure: Held