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 S.A. wins in 6 metrics, Solaria Energía y Medio Ambiente S.A. wins in 10 metrics, with 0 ties. Solaria Energía y Medio Ambiente S.A. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Energy Solar Tech S.A. Solaria Energía y Medio Ambiente S.A. Better
P/E Ratio (TTM) 29.38 23.41 Solaria Energía y Medio Ambiente S.A.
Price-to-Book Ratio 1.38 4.43 Energy Solar Tech S.A.
Debt-to-Equity Ratio 30.41 215.21 Energy Solar Tech S.A.
PEG Ratio N/A 17.47 N/A
EV/EBITDA 9.34 16.97 Energy Solar Tech S.A.
Profit Margin (TTM) 0.66% 45.35% Solaria Energía y Medio Ambiente S.A.
Operating Margin (TTM) 4.88% 54.15% Solaria Energía y Medio Ambiente S.A.
EBITDA Margin (TTM) 4.88% 54.15% Solaria Energía y Medio Ambiente S.A.
Return on Equity 0.94% 20.70% Solaria Energía y Medio Ambiente S.A.
Return on Assets (TTM) 2.06% 6.15% Solaria Energía y Medio Ambiente S.A.
Free Cash Flow (TTM) $-5.12M $-260.10M Energy Solar Tech S.A.
1-Year Return 13.08% 255.11% Solaria Energía y Medio Ambiente S.A.
Price-to-Sales Ratio (TTM) N/A 10.62 N/A
Enterprise Value $68.76M $4.41B Solaria Energía y Medio Ambiente S.A.
EV/Revenue Ratio 1.07 14.55 Energy Solar Tech S.A.
Revenue per Share (TTM) $2 $2 Solaria Energía y Medio Ambiente S.A.
Earnings per Share (Diluted) $0.08 $1.10 Solaria Energía y Medio Ambiente S.A.
Beta (Stock Volatility) 1.11 1.14 Energy Solar Tech S.A.

Energy Solar Tech S.A. vs Solaria Energía y Medio Ambiente S.A. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Energy Solar Tech S.A.2.98%2.54%-5.47%-10.37%0.00%-16.55%
Solaria Energía y Medio Ambiente S.A.-4.16%5.52%9.20%37.11%64.75%35.60%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Energy Solar Tech S.A.13.08%-69.33%-55.92%-55.92%-55.92%-55.92%
Solaria Energía y Medio Ambiente S.A.255.11%72.47%44.67%3,529.41%1,001.79%99.51%

Performance & Financial Health Analysis: Energy Solar Tech S.A. vs Solaria Energía y Medio Ambiente S.A.

MetricETCSLR
Market Information
Market Cap i€63.34M€3.22B
Market Cap CategorySmall capLarge cap
10 Day Avg. Volume i8,640924,400
90 Day Avg. Volume i21,9351,092,586
Last Close€2.42€24.68
52 Week Range€2.02 - €3.29€6.25 - €25.85
% from 52W High-26.44%-4.53%
All-Time High€10.20 (Mar 06, 2023)€31.06 (Jan 04, 2021)
% from All-Time High-76.27%-20.54%
Growth Metrics
Quarterly Revenue Growth0.37%-0.17%
Quarterly Earnings Growth-0.72%2.27%
Financial Health
Profit Margin (TTM) i0.01%0.45%
Operating Margin (TTM) i0.05%0.54%
Return on Equity (TTM) i0.01%0.21%
Debt to Equity (MRQ) i30.41215.21
Cash & Liquidity
Book Value per Share (MRQ)€1.71€5.81
Cash per Share (MRQ)€0.30€0.69
Operating Cash Flow (TTM) i€4.07M€138.16M
Levered Free Cash Flow (TTM) i€5.49M€-260,278,752
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend iN/A€0.00

Valuation & Enterprise Metrics Analysis: Energy Solar Tech S.A. vs Solaria Energía y Medio Ambiente S.A.

MetricETC (Apr 24, 2026)SLR (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i29.3823.41
Forward P/E iN/A17.47
PEG Ratio iN/A17.47
Price to Sales (TTM) iN/A10.62
Price to Book (MRQ) i1.384.43
Market Capitalization
Market Capitalization i€63.34M€3.22B
Enterprise Value i€68.76M€4.41B
Enterprise Value Metrics
Enterprise to Revenue i1.0714.55
Enterprise to EBITDA i9.3416.97
Risk & Other Metrics
Beta i1.111.14
Book Value per Share (MRQ) i€1.71€5.81

Financial Statements Comparison: Energy Solar Tech S.A. vs Solaria Energía y Medio Ambiente S.A.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricETC (2025)SLR (2025)
Revenue/Sales iN/A197.44M
Cost of Goods Sold iN/A2.09M
COGS % of Revenue i-1.1%
Gross Profit iN/A195.35M
Gross Margin i-98.9%
Research & Development iN/AN/A
Operating Income (EBIT) iN/A217.13M
Operating Margin i-110.0%
EBITDA iN/A266.73M
EBITDA Margin i-135.1%
Pre-Tax Income iN/A170.05M
Pre-Tax Income % of Revenue i-86.1%
Income Tax iN/A32.66M
Income Tax % of Revenue i-16.5%
Net Income (Profit) iN/A137.39M
Profit Margin i-69.6%

Balance Sheet & Liquidity Metrics

MetricETC (2025)SLR (2025)
Cash & Equivalents i2.24M63.41M
Total Current Assets i3.42M204.07M
Total Current Assets % of Revenue i-103.4%
Total Current Liabilities i2.64M394.42M
Total Current Liabilities % of Revenue i-199.8%
Long-Term Debt i897,5041.26B
Long-Term Debt % of Revenue i-636.8%
Total Shareholders Equity i5.86M709.37M
Retained Earnings i210,878137.39M
Retained Earnings % of Revenue i-69.6%
Property, Plant & Equipment i4.13M6.79M

Cash Flow Statement Comparison

MetricETC (2025)SLR (2025)
Operating Cash Flow i-598,002147.26M
Operating Cash Flow % of Revenue i-74.6%
Capital Expenditures i-4.99M-398.26M
Free Cash Flow i-5.12M-260.10M
FCF Margin i--131.7%
Debt Repayment i1.93M-60.08M
Common Stock Repurchase iN/A-106.66M

Short Interest & Institutional Ownership Analysis

MetricETCSLR
Shares Short iN/AN/A
Short Ratio iN/AN/A
Short % of Float iN/AN/A
Shares Outstanding i20.74M124.95M
Float Shares iN/A31.78M
% Held by Insiders i54.47%46.18%
% Held by Institutions i0.29%33.89%
% Held by Public i45.24%19.93%

Dividend Analysis & Yield Comparison: Energy Solar Tech S.A. vs Solaria Energía y Medio Ambiente S.A.

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