Top Analyst Upgrades and Downgrades: Brocade, Facebook, First Solar, Fitbit, ONEOK Partners, Sunrun and More
The top analyst upgrades, downgrades and initiations seen on Thursday morning include Brocade Communications Systems, Facebook, First Solar, Fitbit, ONEOK Partners and Sunrun.