Deutsche Bank reissued their buy rating on shares of SolarCity Corp (NASDAQ:SCTY) in a research report released on Friday morning, AmericanBankingNews.com reports. SolarCity Corp (NASDAQ:SCTY) shares after opening at $57.07 moved to $59.01 on last trade day and at the end of the day closed at $ 54.30. Company price to sales ratio in past twelve months was calculated as 30.33 and price to cash ratio as 8.61. SolarCity Corp (NASDAQ:SCTY) showed a negative weekly performance of -13.29%.
Canadian Solar Inc. (NASDAQ:CSIQ) has announced that The Manufacturer’s Life Insurance Company has agreed to provide approximately C$50.5 million in construction and term financing to Canadian Solar for the Company’s Mighty Solar power project located in Ontario, Canada. Canadian Solar Inc. (NASDAQ:CSIQ) shares fell -8.49% in last trading session and ended the day on $28.35. CSIQ return on equity ratio is recorded as 9.60% and its return on assets is 1.30%. Canadian Solar Inc. (NASDAQ:CSIQ) yearly performance is 646.05%.
Ultra Clean Holdings, Inc (NASDAQ:UCTT) a leading developer and supplier of critical systems and subsystems for the semiconductor capital equipment, flat panel, medical, energy and research industries, reported its financial results for the fourth quarter and fiscal year ended December 27, 2013. Ultra Clean Holdings Inc (NASDAQ:UCTT) shares moved up 0.55% in last trading session and was closed at $12.71 while trading in range of $12.59 – $13.89 – Ultra Clean Holdings Inc (NASDAQ:UCTT) year to date (YTD) performance is 26.72%.
NVIDIA Corporation (NASDAQ:NVDA) announced its GPUs are powering the upcoming releases and new GPU-accelerated features of Adobe® Creative Cloud™ video applications, such as Adobe Premiere Pro® CC, Adobe After Effects® CC, SpeedGrade CC, Adobe Media Encoder (AME), and Adobe Anywhere. NVIDIA Corporation (NASDAQ:NVDA) weekly performance is 1.68%. On last trading day company shares ended up $18.21. NVIDIA Corporation (NASDAQ:NVDA) distance from 50-day simple moving average (SMA50) is 3.74%. Analysts mean target price for the company is $18.06.