Solar

    Company InsiderPie Expert Score P/E ratio Gross margin EBIT margin ROA Net income per employee
    SunHydrogen, Inc. 50 / 100 -19 2.0% -33,590.3% -21.7% -€941.58K
    Spruce Power Holding Corporation 54 / 100 -1.4 66.9% 8.4% -2.9% -€129.32K
    First Solar, Inc. 44 / 100 13 40.0% 29.8% 10.4% €147.25K
    7C Solarparken AG 51 / 100 -100 10.0% 20.4% -0.3% -€69.95K
    SolarEdge Technologies, Inc. 50 / 100 -2.2 -0.5% -50.7% -25.1% -€120.57K
    Array Technologies, Inc. 51 / 100 -36 26.3% -1.7% -2.1% -€27.85K
    Sunworks, Inc. 50 / 100 -0.0019 34.6% -41.7% -89.0% -€82.29K
    Sunnova Energy International Inc. 51 / 100 -0.075 44.9% -28.5% -2.8% -€174.45K
    Xinyi Solar Holdings Limited 50 / 100 40 20.4% 15.1% 7.7% €51.03K
    Enphase Energy, Inc. 49 / 100 30 48.3% 12.8% 5.9% €59.89K
    Complete Solaria, Inc. 50 / 100 -0.22 43.8% -21.7% -27.7% -€64.25K
    JinkoSolar Holding Co., Ltd. 56 / 100 -13 11.2% -4.4% -0.8% -€3.52K
    iSun, Inc. 50 / 100 -0.012 17.9% -9.1% -30.1% -€62.28K
    Sunrun Inc. 48 / 100 -0.81 23.1% -150.3% -11.1% -€189.97K
    SMA Solar Technology AG 51 / 100 -2.8 12.4% -11.9% -13.5% -€49.85K
    Emeren Group, Ltd. 52 / 100 -17 33.9% -49.8% -1.2% -€23.00K
    Meyer Burger Technology AG 50 / 100 -0.039 -195.2% -279.1% -101.5% -€597.02K

    Notifications