First off MB, Share price means absolutely nothing in this case, you have to look at market cap. Now i dont mean to sound like insulting you cause i am assuming you probably looked at there market cap and seen its 421 to our 436 and realized they are very close which would imply these companies are getting valued for the same amount of money. So now we should compare equity,resources, cost for production, cashflow and well probably everything else like if they are in areas with political issues.
Dont get me wrong, im not saying SGR is better, but i think a more in depth analysis is required rather then just current share price.
Now im sure you konw this, so i wont go on any longer on this.