Energy Solar Tech [ETC] vs Solaria Energía y [SLR] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 18 vital metrics comparison: Energy Solar Tech wins in 7 metrics, Solaria Energía y wins in 11 metrics, with 0 ties. Solaria Energía y appears stronger overall.

View Metrics Details

Vital Metrics Comparison

MetricEnergy Solar TechSolaria Energía yBetter
P/E Ratio (TTM)30.6312.09Solaria Energía y
Price-to-Book Ratio1.432.15Energy Solar Tech
Debt-to-Equity Ratio30.41173.89Energy Solar Tech
PEG Ratio-0.0613.52Energy Solar Tech
EV/EBITDA9.7012.67Energy Solar Tech
Profit Margin (TTM)0.66%48.74%Solaria Energía y
Operating Margin (TTM)4.88%77.53%Solaria Energía y
EBITDA Margin (TTM)4.88%77.53%Solaria Energía y
Return on Equity0.94%19.35%Solaria Energía y
Return on Assets (TTM)2.06%5.32%Solaria Energía y
Free Cash Flow (TTM)$-5.12M$-72.07MEnergy Solar Tech
1-Year Return-23.91%5.79%Solaria Energía y
Price-to-Sales Ratio (TTM)12.015.91Solaria Energía y
Enterprise Value$71.43M$2.55BSolaria Energía y
EV/Revenue Ratio1.1110.48Energy Solar Tech
Revenue per Share (TTM)$2$2Energy Solar Tech
Earnings per Share (Diluted)$0.08$0.95Solaria Energía y
Beta (Stock Volatility)1.641.34Solaria Energía y
Performance
Key Stats
Valuation
Financials
Short Interest
Dividends

Energy Solar Tech vs Solaria Energía y Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Energy Solar Tech0.00%0.00%4.26%12.39%-18.33%-12.50%
Solaria Energía y0.22%2.13%14.97%83.44%48.65%39.13%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Energy Solar Tech-23.91%-55.37%-55.37%-55.37%-55.37%-55.37%
Solaria Energía y5.79%-47.68%-20.55%1,209.09%593.98%-6.87%

Performance & Financial Health Analysis: Energy Solar Tech vs Solaria Energía y

MetricETCSLR
Market Information
Market Cap i€50.81M€1.44B
Market Cap CategorySmall capLarge cap
10 Day Avg. Volume i3,7051,601,630
90 Day Avg. Volume i7,7541,301,447
Last Close€2.45€11.52
52 Week Range€1.90 - €3.50€6.09 - €12.56
% from 52W High-30.00%-8.28%
All-Time High€10.20 (Mar 06, 2023)€31.06 (Jan 04, 2021)
% from All-Time High-75.98%-62.91%
Growth Metrics
Quarterly Revenue Growth0.37%0.67%
Quarterly Earnings Growth-0.72%1.26%
Financial Health
Profit Margin (TTM) i0.01%0.49%
Operating Margin (TTM) i0.05%0.78%
Return on Equity (TTM) i0.01%0.19%
Debt to Equity (MRQ) i30.41173.89
Cash & Liquidity
Book Value per Share (MRQ)€1.71€5.35
Cash per Share (MRQ)€0.30€0.33
Operating Cash Flow (TTM) i€4.07M€108.10M
Levered Free Cash Flow (TTM) i€5.49M€88.61M
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend iN/A€0.00

Valuation & Enterprise Metrics Analysis: Energy Solar Tech vs Solaria Energía y

MetricETCSLR
Price Ratios
P/E Ratio (TTM) i30.6312.09
Forward P/E iN/A13.52
PEG Ratio i-0.0613.52
Price to Sales (TTM) i12.015.91
Price to Book (MRQ) i1.432.15
Market Capitalization
Market Capitalization i€50.81M€1.44B
Enterprise Value i€71.43M€2.55B
Enterprise Value Metrics
Enterprise to Revenue i1.1110.48
Enterprise to EBITDA i9.7012.67
Risk & Other Metrics
Beta i1.641.34
Book Value per Share (MRQ) i€1.71€5.35

Financial Statements Comparison: Energy Solar Tech vs Solaria Energía y

Financial Metrics

Loading Financial Charts...

Revenue

EBITDA

Shareholders Equity

Operating Margin

Free Cash Flow

Long Term Debt

Profit Margin

Current Ratio

Operating Cash Flow

Income Statement (MRQ)

Metric (MRQ)ETCSLR
Revenue/Sales iN/A€73.21M
Cost of Goods Sold iN/AN/A
Gross Profit iN/AN/A
Research & Development iN/AN/A
Operating Income (EBIT) iN/A€62.74M
EBITDA iN/A€73.95M
Pre-Tax Income iN/A€54.26M
Income Tax iN/A€815,000
Net Income (Profit) iN/A€53.44M

Balance Sheet & Liquidity Metrics (MRQ)

Metric (MRQ)ETCSLR
Cash & Equivalents i€1.96M€41.09M
Total Current Assets i€5.88M€136.55M
Total Current Liabilities i€2.63M€294.33M
Long-Term Debt i€1.99M€1.02B
Total Shareholders Equity i€9.62M€673.60M
Retained Earnings i€1.79M€303.86M
Property, Plant & Equipment i€5.52MN/A

Cash Flow Statement Comparison (MRQ)

Metric (MRQ)ETCSLR
Operating Cash Flow iN/AN/A
Capital Expenditures iN/AN/A
Free Cash Flow iN/AN/A
Debt Repayment iN/AN/A
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricETCSLR
Shares Short iN/AN/A
Short Ratio iN/AN/A
Short % of Float iN/AN/A
Average Daily Volume (10 Day) i3,7051,601,630
Average Daily Volume (90 Day) i7,7541,301,447
Shares Outstanding i20.74M124.95M
Float Shares iN/A35.49M
% Held by Insiders i0.55%0.41%
% Held by Institutions i0.00%0.31%

Dividend Analysis & Yield Comparison: Energy Solar Tech vs Solaria Energía y

MetricETCSLR
Last 12-Month Dividend iN/A€0.00
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend iN/A€0.00
3-Year Avg Dividend Yield iN/AN/A
3-Year Total Dividends iN/A€0.00
Ex-Dividend DateN/AN/A