Surely the run of the past few days seems to suggest that there is something coming up. I mean wihtout an announcement we have run from 2.7cents to 3.7cents... Nice movement, but this needs an explanation.
Anyone have any thoughts?
ATN Price at posting:
3.5¢ Sentiment: LT Buy Disclosure: Held