
Elisa
ELMUY | OTC
$19.82
$0.00 (0.00%)
Nov 2, 2026, 11:20 AM ET · Market open
Market Data
Market Cap $12.73B
Enterprise Value $11.96B
Beta 0.38
Average Volume 1.38K
Shares Outstanding (Diluted) 160.67M
Shares Change YoY 0%
Institutional Ownership N/A
Exchange OTC
ISIN US28660R1023
Price Performance
Price Change 1M -3.2%
Price Change 3M -2.8%
Price Change 6M -39.5%
Price Change YTD -14.0%
Price Change 1Y -11.9%
Price Change 3Y -9.9%
Price Change 5Y -33.8%
1M CAGR (ann.) -16.8%
1Y CAGR (ann.) -14.3%
5Y CAGR (ann.) -5.1%
All-Time CAGR 4.5%
Valuation
PE Ratio 7.73
Forward PE N/A
PEG Ratio -1.76
Forward PEG 17.48
PS Ratio 4.53
Forward PS 4.60
PB Ratio 7.85
P/FCF Ratio 27.45
P/Adj. FCF Ratio 27.45
P/OCF Ratio 3.87
EV/Sales 5.32
EV/EBIT 25.90
EV/EBITDA 15.54
EV/FCF 32.25
Earnings Yield 12.5%
FCF Yield 3.5%
Adj. FCF Yield 3.5%
Financial Health
Net Debt €1.41B
Total Debt €1.65B
Cash & Short-Term Investments €130.5M
Total Assets €3.56B
Current Ratio 0.85
Quick Ratio 0.77
Debt / Equity Ratio 1.24
Debt / EBITDA 2.14
Debt / FCF 4.45
OCF / Debt 0.40
Interest Coverage 8.91
Altman Z-Score 4.18
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin 57.0%
Operating Profit Margin 20.1%
EBITDA Margin 34.2%
Net Profit Margin 14.7%
FCF Margin 16.5%
Adj. FCF Margin 16.5%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 9.3%
Return on Equity 25.1%
Return on Invested Capital 11.7%
Return on Capital Employed 17.1%
Return on Tangible Assets 16.3%
Historical Growth (CAGR)
Revenue CAGR 3Y 1.0%
Revenue CAGR 5Y 2.8%
Revenue CAGR 10Y 3.4%
EPS CAGR 3Y -4.6%
EPS CAGR 5Y -0.6%
EPS CAGR 10Y 2.6%
FCF CAGR 3Y 0.1%
FCF CAGR 5Y 1.3%
FCF CAGR 10Y 3.9%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Apr 15, 2026
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) $734.16M
Revenue Growth Est (next Q) 7.3%
Fair Value Estimates
Graham Number $22.21
Graham Upside 20.6%
Lynch Fair Value $11.91
Lynch Upside -35.3%
Price Target $0.00
Price Target Upside N/A
Cash Flow
Operating Cash Flow €658M
Free Cash Flow €370.9M
Adj. Free Cash Flow €370.9M
FCF Per Share $2.31
OCF Per Share $4.10
OCF/S Ratio 29.3%
Income Statement
Revenue €2.25B
Gross Profit €1.28B
Operating Income €451.7M
EBITDA €769.6M
Net Income €330M
EPS (Diluted) $2.05
Revenue / Employee $364K
Profit / Employee $53.42K
Employees 6,177
Dividends
Annual Dividend $1.71
Dividend Yield 9.28%
Payout Ratio 83.4%
FCF Payout Ratio 102.6%
Adj. FCF Payout Ratio 102.6%
Dividend Growth (YoY) -44.0%
Pay Frequency Quarterly
Ex-Dividend Date Oct 26, 2026
Add to Watchlist
Select watchlists to add or remove ELMUY