View
Page
Can't beleive people getting excited about analysts ratings, did Canacord not have this at 33p once, never heard such a load of old clap trap, what basis are they valuing with the high estimate of 7.60.
Latest from the Community...
Latest from the Community...
Latest from the Community...