Alibaba, what is the best way to compare a stock? If you compare it daily to its peers I can't imagine you'll ever find a stock that you'll be happy with. Lets look at SGR vs. RMX. Today it is a loser you're right, and obviously why you posted. What do the 2 look like in comparison over the last 5 yrs? My guess is that SGR has performed as good or better over the longer term view. But that is the past. Who will perform better over the next 5 yrs? The past no longer matters, what does the next 5 yrs look like? Probably can't go too far wrong with either over that time frame but I would be willing to wager that like the last 5 yrs, SGR out performs in that time frame. Good luck.