Worth Watching Stock: Sunpower Corporation (SPWR)
Click here to view original web page at emnnews.com Sunpower Corporation (NASDAQ:SPWR) up 1.84% to close at the price of $8.3. The stock has a market capitalization of $1.16 Billion however its outstanding shares are 139.41 Million. The company’s beta value stood at 2.56. Sunpower Corporation (NASDAQ:SPWR) has an ABR of 2.7 which is the […]