SFR have one of the highest grade copper deposits on the planet. NO comparison to Yellowstone. SFR doesn't just consist of DeGrussa. The market cap is also pricing in further exploration upside at other tenements.
ROS Price at posting:
35.0¢ Sentiment: LT Buy Disclosure: Held