Top Analyst Upgrades and Downgrades: Duke Energy, Ford, GM, Huntington Bancshares, Tyson Foods and More
Monday brought on a trifecta for investors as the Dow, S&P 500 and Nasdaq all three hit all-time highs. Post-election fever just keeps on going. Still, stocks were only moderately higher on…