KYG8651P1101 - Common Stock
0.3122 +0 (+0.71%)
After market: 0.3278 +0.02 (+5%)
SPI Energy (NASDAQ:SPI) cut its revenue expectations to come in the range of $204 million to $214 million for fiscal 2023, as a result of solar project...