OTC : ELMUY

Elisa Oyj — Institutional Ownership

$20.75 USD

$0.35 (1.7%)

Volume
300
Average Volume
802.2
Market Capitalization
$13.33B
P/E Ratio
16.32
Dividend Yield
10.27%
Price Target
Year High
$27.96
Year Low
$19.41
Day High
Day Low
Payout Ratio
$0.83
Current Ratio
$1.43
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
ELMUY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $19.62 642.01M $12.59B $189.5M $1.7B $14.1B
2024-12-31 $20.78 321.05M $6.67B $89.9M $1.56B $8.14B
2023-12-31 $20.87 320.75M $6.69B $63.4M $1.37B $8B
2022-12-31 $22.29 320.51M $7.14B $85.4M $1.36B $8.42B
2021-12-31 $26.65 320.35M $8.54B $114.1M $1.33B $9.76B
2020-12-31 $22.79 320.13M $7.29B $220.1M $1.43B $8.5B
2019-12-31 $23.90 319.76M $7.64B $52M $1.24B $8.83B
2018-12-31 $18.31 319.47M $5.85B $92.68M -$ $5.76B
2017-12-31 $17.62 319.21M $5.62B $53.15M -$ $5.57B
2016-12-31 $17.57 319.22M $5.61B $46.84M -$ $5.56B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $19.38 642.28M $12.45B $114.7M $1.6B $13.93B
2026-03-31 $21.08 642.19M $13.54B $134.2M $1.56B $14.97B
2025-12-31 $19.62 642.06M $12.6B $189.5M $1.7B $14.1B
2025-09-30 $24.65 642.06M $15.83B $115.47M $1.51B $17.22B
2025-06-30 $23.76 321.03M $7.63B $103.1M $1.6B $9.12B
2025-03-31 $20.98 320.94M $6.73B $108.7M $1.52B $8.14B
2024-12-31 $20.78 321.05M $6.67B $89.9M $1.56B $8.14B
2024-09-30 $22.60 322.46M $7.29B $82.3M $1.38B $8.59B
2024-06-30 $23.10 322.46M $7.45B $77.4M $1.46B $8.83B
2024-03-31 $21.16 320.95M $6.79B $84.1M $1.34B $8.05B
2023-12-31 $20.87 320.78M $6.7B $63.4M $1.37B $8B
2023-09-30 $23.95 320.78M $7.68B $318.4M $1.67B $9.04B