NEW YORK, October 23, 2019 – Shares of TerraForm Power Inc. (NASDAQ: TERP) declined -3.43% to $16.48. The stock traded total volume of 1.694M shares higher than the average volume of 986.75K shares.

TerraForm Power Inc. (TERP) reported a first-quarter loss of $8.60M, after reporting a profit in the same period a year earlier. The New York-based company said it had a loss of 4 cents per share. The results did not meet Wall Street expectations. The average estimate of five analysts surveyed by Zacks Investment Research was for a loss of 3 cents per share.

The owner of clean power assets posted revenue of $225.30M in the period, topping Street forecasts. Three analysts surveyed by Zacks expected $222.30M.

 TERP has the market capitalization of $3.71B. The return on assets ratio of the Company was -0.70% while its return on investment ratio stands at 1.00%. Price to sales ratio was 3.94 while 86.80% of the stock was owned by institutional investors.