Key Financials

~$4.5B
Market Cap
$2.6B
Revenue (TTM)
+7.7%
Revenue Growth
11.7%
Gross Margin
-8.4%
Op. Margin
1.7K
Employees

Role in the Supply Chain

Battery energy storage systems (BESS)

In This Report