Change language

    Solar

    Company Aggregate Score P/E ratio Gross margin EBIT margin ROA Net income per employee
    SunHydrogen, Inc. -19 2.0% -33,590.3% -21.7% -€959.31K
    Spruce Power Holding Corporation -1.3 66.9% 8.4% -2.9% -€131.76K
    First Solar, Inc. 13 40.0% 29.8% 10.4% €150.02K
    7C Solarparken AG -38 29.3% 22.8% -0.8% -€183.64K
    SolarEdge Technologies, Inc. -2.2 -0.5% -50.7% -25.1% -€122.84K
    Array Technologies, Inc. -35 26.3% -1.7% -2.1% -€28.38K
    Sunworks, Inc. -0.0019 34.6% -41.7% -89.0% -€83.84K
    Sunnova Energy International Inc. -0.075 44.9% -28.5% -2.8% -€177.74K
    Xinyi Solar Holdings Limited -666 10.1% 3.6% -0.5% -€3.07K
    Enphase Energy, Inc. 30 48.3% 12.8% 5.9% €61.02K
    Complete Solaria, Inc. -0.22 43.8% -21.7% -27.7% -€293.09K
    JinkoSolar Holding Co., Ltd. -12 5.9% -9.9% -0.8% -€3.70K
    iSun, Inc. -0.012 17.9% -9.1% -30.1% -€63.45K
    Sunrun Inc. -0.8 23.1% -150.3% -11.1% -€193.55K
    SMA Solar Technology AG -2.9 12.4% -11.9% -13.5% -€49.85K
    Emeren Group, Ltd. -17 33.9% -49.8% -1.2% -€23.43K
    Meyer Burger Technology AG -0.044 -381.6% -526.1% -90.7% -€537.26K

    Notifications