On Friday, SolarCity Corp (NASDAQ:SCTY)’s shares declined -22.12% to $29.65. SolarCity Corp (SCTY) is currently valued at $2.88 billion. The company has 97.20 million shares outstanding and 56.90% ...
Read more
0
NYSE:RHI