When an analyst at a large investment bank downgrades or upgrades a stock, it can often have a large impact on shares of even the largest companies. Analyst upgrades and downgrades (and some of the ...