This ticker has not been starred yet FACT Complete Solaria, Inc.
Semiconductors & Related Devices
Book value per $ invested $ -0.23
Leverage 167.52%
Market Cap $ 430.5m
PE 0.00
Dividend Yield 0.00%
Profit $ -56.5m
Margin -48.38%

Subscribe Now For Access - Only $1.99 Per Month