Top Analyst Upgrades and Downgrades: AMD, Altria, Apple, BP, EA, Enphase, FireEye, Gilead, Mastercard, P&G, 2U and More
Stocks saw profit-taking on Tuesday, but the major indexes were up on Wednesday ahead of the Federal Reserve’s expected interest rate cut in the afternoon. Earnings season is proving to be quite…