Top Analyst Upgrades and Downgrades: Ally Financial, Carnival, Charter Communications, General Dynamics, Honeywell, Philip Morris and More
Friday's top analyst upgrades and downgrades included ADS, Ally Financial, Carnival, Charter Communications, General Dynamics, Honeywell, MDC and Philip Morris International.