EquityFolio

FSLR vs SPRU

First Solar, Inc. · Spruce Power Holding Corporation

Relative return (rebased to 100)

Key stats

Metric FSLR SPRU
Price $179.08 $1.47
Market Cap $19.25B $28.30M
P/E 12.59 —
P/B 1.86 0.24
P/S 3.69 0.25
ROE 14.8% -21.6%
Net Margin 29.3% -23.3%
Gross Margin 40.6% -0.6%
Revenue Growth 24.1% 36.2%
Dividend Yield — —
EPS $14.22 -$1.35

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.