SUNPOWER CORPSPWR

Market cap
$294.61M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Jan 1, 202311+16.83%
Jan 2, 202210-23.98%
Jan 3, 202113+130.76%
Dec 29, 20196+0.63%
Dec 30, 20186+16.27%
Dec 31, 20175-77.90%
Jan 1, 201722-50.85%
Jan 3, 201644-23.92%
Dec 28, 201458+190.22%
Dec 29, 201320+248.43%
Dec 30, 20126-51.54%
Jan 1, 201212+218.35%
Jan 2, 20114