Complete Solaria, Inc. (CSLR)
Complete Solaria, Inc. (CSLR) is a Solar company in the Technology sector listed on the NASDAQ.
As of Aug 11, 2025: market cap $133M; returns 1 week +4.4%, 1 year +5.8%.
CSLR financial model: income statement, cash flow and balance sheet