Today's run might be more banked on Indian election results, one earnings report, and an analyst upgrade. The National Association of Home Builders reported a slightly more optimistic builder report as well, but today's gains were well entrenched with or without housing data. To show just how much these Indian stocks were up, here is a full list of how much these were up around the open. Here are today's unofficial closing bell levels:
Dow 8,506.31 +237.67 (2.87%)
S&P 500 909.76 +26.88 (3.04%)
Nasdaq 1,732.36 +52.22 (3.11%)
Top Analyst Upgrades
Top Analyst Downgrades
52-Week Highs
The Richest Woman in the World: How Gina Rinehart Earns her Billions
Why Dell Will Never Be Great Again

