Profile
SPRU FSLR ENPH RUN SEDG ARRY
Company Name Spruce Power Holding Corporation First Solar, Inc. Enphase Energy, Inc. Sunrun Inc. SolarEdge Technologies, Inc. Array Technologies, Inc.
Sector Energy Energy Energy Energy Energy Energy
Industry Solar Solar Solar Solar Solar Solar
Market Cap $97.93M $25.98B $6.19B $4.22B $1.99B $1.83B
Employees 0.17K 8.10K 2.78K 11.06K 3.96K 1.02K
CEO Christopher Hayes Mark R. Widmar Badrinarayanan Kothandaraman Mary Grace Powell Yehoshua Nir Kevin G. Hostetler
Ratings
Trading
SPRU FSLR ENPH RUN SEDG ARRY
Last Close $5.11 $253.54 $27.53 $18.57 $34.27 $7.59
High 52 $5.19 $277.39 $76.39 $21.29 $45.38 $10.28
Low 52 $1.16 $120.38 $27.53 $5.67 $10.47 $3.98
Price vs. 52 Week High -1.54 % -8.6 % -63.96 % -12.78 % -24.48 % -26.17 %
Price vs. 52 Week Low 340.52 % 110.62 % 0 % 227.51 % 227.32 % 90.7 %
Total Return
SPRU FSLR ENPH RUN SEDG ARRY
1 Month Return 82.5 % 9.36 % -24.7 % -4.82 % -7.43 % -13.26 %
3 Month Return 262.41 % 15.6 % -23.04 % 19.81 % 9.98 % -9.86 %
6 Month Return 138.79 % 42.07 % -45.38 % 51.59 % 55.63 % -1.17 %
9 Month Return 100.39 % 55.67 % -58.08 % 109.59 % 102.42 % 10.64 %
YTD Return 72.05 % 43.86 % -59.92 % 100.76 % 151.99 % 25.66 %
1 Year Return 124.12 % 35.32 % -55.13 % 91.25 % 227.47 % 24.43 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
SPRU FSLR ENPH RUN SEDG ARRY
Dividend Yield Percentage (TTM) - - - - - -
Dividend Paid and Capex Coverage Ration (TTM) -70.01 % 1.61 % 3.36 % -0.53 % 2.42 % 4.21 %
Dividend Per Share (TTM) - - - - - -
Payout Ratio (TTM) - - - - - -
Profitability
SPRU FSLR ENPH RUN SEDG ARRY
Gross Profit Margin TTM 61.28 % 40.05 % 46.64 % 23.05 % -2.99 % 26.29 %
Return on Assets TTM -2.92 % 10.41 % 4.9 % -11.1 % -26.26 % -2.07 %
Return on Equity TTM -19.2 % 16.61 % 18.25 % -89.05 % -104.43 % -9.66 %
Return on Capital Employed TTM 1.51 % 14.52 % 7.33 % -16.74 % -37.22 % -1.93 %
Net Income Per EBT TTM 103.15 % 94.89 % 84.04 % 55.59 % 104.51 % 126.26 %
EBT Per Ebit TTM -263.6 % 98.02 % 124.39 % 127.44 % 103.4 % 119.01 %
EBIT Per Revenue TTM 8.53 % 29.81 % 11.18 % -150.3 % -53.2 % -1.67 %
Cash Flow To Debt Ratio TTM -3.61 % 182.33 % 21.6 % -5.28 % 15.38 % 16.99 %
Receivables Turnover TTM 5.97 2.24 6.41 9.33 3.56 3.52
Payables Turnover TTM 28.66 10.64 3.87 5.3 3.7 4.24
Inventory Turnover TTM - 2.75 2.73 3.13 1.98 5.43
Fixed Asset Turnover TTM 18.83 % 87.69 % 1076.71 % 13.83 % 283.16 % 2439.14 %
Asset Turnover TTM 12.6 % 37.53 % 41.97 % 10.42 % 45.69 % 82.76 %
Operating Cash Flow Per Share TTM -1.38 15.16 1.04 -3.36 1.1 0.76
Free Cash Flow Per Share TTM -1.4 5.73 0.73 -9.72 0.65 0.58
Cash Per Share TTM 548.74 % 1901.78 % 1155.14 % 500.31 % 857.81 % 145.04 %
Operating Cash Flow Sales Ratio TTM -23.08 % 32.2 % 9.27 % -33.53 % 6.27 % 8.68 %
Free Cash Flow Operating Cash Flow Ratio TTM 101.43 % 37.79 % 70.24 % 288.91 % 58.68 % 76.26 %
Cash Flow Coverage Ratios TTM -3.61 % 182.33 % 21.6 % -5.28 % 15.38 % 16.99 %
Price To Free Cash Flows Ratio TTM -3.87 42.28 64.5 -1.88 53.02 20.7
Price To Operating Cash Flows Ratio TTM -3.89 15.97 45.34 -5.41 30.24 15.78
Price Cash Flow Ratio TTM -3.89 15.97 45.34 -5.41 30.24 15.78
Income Statement (TTM)
SPRU FSLR ENPH RUN SEDG ARRY
Revenue $0.08B $4.21B $1.47B $2.04B $0.9B $0.92B
Gross Profit $0.04B $1.86B $0.69B $0.33B $-0.88B $0.3B
Gross Profit Ratio 51.31% 44.17% 46.64% 16.12% -97.31% 32.5%
EBITDA $-0.01B $1.87B $0.29B $-2.91B $-1.64B $-0.16B
Net Income $-0.07B $1.29B $0.17B $-2.85B $-1.81B $-0.24B
EPS Diluted -3.82 12.02 1.29 -12.81 -31.64 -1.95
Balance Sheet (MRQ)
SPRU FSLR ENPH RUN SEDG ARRY
Long Term Debt $0.68B $0.47B $0.57B $12.74B $0.4B $0.65B
Total Liabilities $0.75B $4.15B $2.42B $15.73B $1.97B $1.14B
Total Equity $0.15B $7.98B $1.09B $4.16B $0.66B $0.29B
Total Investments $0.14B $0.17B $1.04B $0.08B $0.37B $0B
Total Debt $0.71B $0.72B $1.2B $13.02B $0.76B $0.69B
Total Assets $0.9B $12.12B $3.51B $19.9B $2.63B $1.43B
Cash Flow Statement (TTM)
SPRU FSLR ENPH RUN SEDG ARRY
Net Income $-0.07B $1.29B $0.17B $-4.36B $-1.81B $-0.24B
Inventory $0B $-0.28B $-0.12B $0.06B $0.07B $-0.04B
Dividends Paid $0B $0B $0B $0B $0B $0B
Operating Cash Flow $-0.04B $1.22B $0.14B $-0.77B $-0.31B $0.15B
Capital Expenditure $-0B $-1.53B $-0.04B $-2.7B $-0.11B $-0.01B
Related Stocks
Ticker Name Price
ARRY Array Technologies, Inc. 11.86
BEEM Beam Global 1.5
BEEMW Beam Global 0.0997
CSIQ Canadian Solar Inc. 19.89
CSLR Complete Solaria, Inc. 1.805
ENPH Enphase Energy, Inc. 49.8
FSLR First Solar, Inc. 218.73
FTCI FTC Solar, Inc. 9.5
ISUN iSun, Inc. 0.04745
JKS JinkoSolar Holding Co., Ltd. 27.7
MAXN Maxeon Solar Technologies, Ltd. 3.89
NOVA Sunnova Energy International Inc. 0.2202
PEGY Pineapple Energy Inc. 3.34
PN Skycorp Solar Group Limited 0.5174
RUN Sunrun Inc. 19.93
SEDG SolarEdge Technologies, Inc. 35.92
SHLS Shoals Technologies Group, Inc. 10.29
SMXT Solarmax Technology Inc. Common Stock 0.821
SOL ReneSola Ltd 1.94
SPI SPI Energy Co., Ltd. 0.766
ETFs With Exposure to SPRU
Ticker ETF Name Weight Percentage Price
VTI Vanguard Total Stock Market Index Fund 0.0001 340.96
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00018 151.14
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.006 48.82
VXF Vanguard Extended Market Index Fund 0.00118 217.96
IWC iShares Micro-Cap ETF 0.02 168.85
ETHO Etho Climate Leadership U.S. ETF 0.05 69.89
VUN.TO Vanguard U.S. Total Market Index ETF 0.0001 126.63
VUS.TO Vanguard U.S. Total Market Index ETF (CAD-hedged) 0.0001 118.21
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00007 114.86
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 114.84
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00008 52.46
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00008 52.45
VBINX Vanguard Balanced Index Fund Investor Shares 0.00008 52.45
VGRO.TO Vanguard Growth ETF Portfolio 0.00004 44.01
VEQT.TO Vanguard All-Equity ETF Portfolio 0.00005 55.34
VBAL.TO Vanguard Balanced ETF Portfolio 0.00003 37.61
VCNS.TO Vanguard Conservative ETF Portfolio 0.00002 31.94
VCIP.TO Vanguard Conservative Income ETF Portfolio 0.00001 27.22
VRIF.TO Vanguard Retirement Income ETF Portfolio 0.00001 26.82
DFAT Dimensional U.S. Targeted Value ETF 0.00007199 66.71
DFAS Dimensional U.S. Small Cap ETF 0.00043247 76.26
VTSAX Vanguard Total Stock Market Index Fund 0.0001 166.03
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.00118 165.43
VITSX Vanguard Total Stock Market Index Fund 0.0001 166.06
DFSU Dimensional US Sustainability Core 1 ETF 0.00150438 44.295
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000126795 16.66
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.00118 165.44
VTS.AX Vanguard US Total Market Shares Index ETF 0.0001 479.23
DCOR Dimensional ETF Trust 0.00011567 76.48
VEMPX Vanguard Extended Market Index InstlPlus 0.00118 408.25
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.0001 311.51
Unlock