SUNPOWER CORPSPWR

Market cap
$294.61M
P/E ratio
2012/012012/122013/122014/122017/012017/122018/122019/122022/012023/01
Return on Assets-18.1-10.52.66-10-20.1-4.61-2.33.6
Return on equity (%)-