Top Analyst Upgrades and Downgrades: Apple, BofA, BP, First Solar, Fitbit, Seagate, SunEdison, Western Digital and Many More
Thursday's top analyst upgrades, downgrades and initiations include Apple, Bank of America, BP, First Solar, Fitbit, Seagate, SunEdison and Western Digital.