I'm sure there have been plenty of tiny gold mining companies that have outperformed Northern Star - does that detract from the performance of that company?? Absolutely ridiculous analogy.
APT Price at posting:
$67.77 Sentiment: Hold Disclosure: Held