Side-by-side comparisons of 1,176 stock pairs. Compare price, valuation, fundamentals, dividends, and risk metrics for the top 50 US stocks.