Ranking of Stocks

*We only consider stocks with a market cap above $20 billion and annual revenue above $100 million.