Investors Are Watching: Canadian Solar Inc. (NASDAQ:CSIQ), Vonage Holdings (NYSE:VG), Tableau Software (NYSE:DATA), Seaboard Corp. (NYSEMKT:SEB), Consolidated Edison, Inc. (NYSE:ED)

Shares of Canadian Solar (NASDAQ:CSIQ) have been given a consensus recommendation of “Buy” by the twelve ratings firms that are currently covering the stock. One equities research analyst has rated the stock with a sell rating, two have assigned a hold rating and eight have given a buy rating to the company. Canadian Solar Inc. (NASDAQ:CSIQ) belongs to Technology sector. Its net profit margin is 2.10% … Continue reading Investors Are Watching: Canadian Solar Inc. (NASDAQ:CSIQ), Vonage Holdings (NYSE:VG), Tableau Software (NYSE:DATA), Seaboard Corp. (NYSEMKT:SEB), Consolidated Edison, Inc. (NYSE:ED)