SUNPOWER CORPSPWR

Market cap
$294.61M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Jan 1, 2023242+36.81%
Jan 2, 2022177+6.62%
Jan 3, 2021166-62.41%
Dec 29, 2019442+35.70%
Dec 30, 2018326-19.99%
Dec 31, 2017407-24.69%
Jan 1, 2017540+4.98%
Jan 3, 2016515+22.56%
Dec 28, 2014420-5.42%
Dec 29, 2013444+7.15%
Dec 30, 2012414-0.55%
Jan 1, 2012417+8.81%
Jan 2, 2011383