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% and weekly performance is -0.76%. On last trading day company shares ended up $24.97. Canadian Solar Inc. (NASDAQ:CSIQ) distance from 50-day simple moving average (SMA50) is -8.01%.
Vonage Holdings Corp. (NYSE:VG), a leading provider of communication services connecting consumers and businesses through cloud-connected devices worldwide, today announced the grant of two additional patents by the United States Patent and Trademark Office. Vonage has been granted 12 U.S. patents in 2014 and now owns 49 U.S. patents.Vonage Holdings Corporation (NYSE:VG) shares fell -0.88% in last trading session and ended the day at $3.38. VG Gross Margin is 70.90% and its return on assets is 3.00%. Vonage Holdings Corporation (NYSE:VG) quarterly performance is -12.21%.
Tableau Software (NYSE:DATA) Insider Pat Hanrahan sold 100,000 shares of the company’s stock in a transaction that occurred on Tuesday, August 12th. The shares were sold at an average price of $58.85, for a total value of $5,885,000.00. The sale was disclosed in a filing with the Securities & Exchange Commission. On 12 August, Tableau Software, Inc. (NYSE:DATA) shares fell -1.97% and was closed at $58.24. DATA EPS growth in last 5 year was 0.00%. Tableau Software, Inc. (NYSE:DATA) year to date (YTD) performance is -15.51%.
Seaboard Corp. (NYSEMKT:SEB) ended the last trading day at $2900.54. Company weekly volatility is calculated as 2.25%and price to cash ratio as 8.51. Seaboard Corp. (NYSEMKT:SEB) showed a weekly performance of 0.71%.
Consolidated Edison (NYSE:ED) had its price objective raised by Barclays from $59.00 to $60.00 in a research report released on Friday.Consolidated Edison, Inc. (NYSE:ED) shares increased 0.12% in last trading session and ended the day on $56.10. ED Gross Margin is 68.10% and its return on assets is 3.00%. Consolidated Edison, Inc. (NYSE:ED) quarterly performance is 3.39%.