5 Rallying Large-Caps With Strong Inventory Trends
Market cap at $98.59B. Price at $144.28. The stock is rallying 1.73% above its 20-day moving average, 5.69% above its 50-day MA, and 24.51% above its 200-day MA. Revenue grew by 12.38% during the most recent quarter ($18120M vs. $16124M y/y).