OTC : ELLKY

Ellaktor S.A. — Institutional Ownership

$1.5 USD

$0 (0.0%)

Volume
100
Average Volume
9
Market Capitalization
$520.84M
P/E Ratio
-10.05
Dividend Yield
42.63%
Price Target
Year High
$3.29
Year Low
$1.25
Day High
Day Low
Payout Ratio
$1.22
Current Ratio
$10.37
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
ELLKY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.72 346.65M $595.97M $186.72M $94.1M $503.35M
2024-12-31 $1.91 504.03M $963.74M $172.89M $550.08M $1.34B
2023-12-31 $1.93 348.09M $670.77M $302.89M $664.32M $1.03B
2022-12-31 $1.51 348.19M $526.79M $413.49M $754.96M $868.26M
2021-12-31 $1.29 268.21M $346.72M $357.88M $1.52B $1.51B
2020-12-31 $1.65 252.77M $417.77M $294.25M $1.54B $1.67B
2019-12-31 $1.63 225.35M $367.73M $298.24M $1.49B $1.56B
2018-12-31 $1.31 184.48M $241.29M $479.4M $1.42B $1.18B
2017-12-31 $1.59 184.48M $293.51M $510.11M $1.39B $1.17B
2016-12-31 $1.28 184.48M $236.49M $496.39M $1.43B $1.17B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.72 3.91B $6.73B $176.25M $94.14M $6.64B
2025-09-30 $2.27 3.91B $8.87B $176.25M $94.14M $8.78B
2025-06-30 $2.26 358.85M $809.94M $202.1M $94.3M $702.14M
2025-03-31 $1.66 358.85M $596.91M $202.1M $94.3M $489.11M
2024-12-31 $1.91 358.85M $686.16M $172.89M $550.08M $1.06B
2024-09-30 $2.15 425.5M $916.93M $389.1M $643.2M $1.17B
2024-06-30 $1.98 346.97M $688.64M $302.99M $627.41M $1.01B
2024-03-31 $1.98 347.32M $688.38M $453.6M $667.4M $902.18M
2023-12-31 $1.93 348.14M $670.87M $302.89M $714.82M $1.08B
2023-09-30 $2.17 348.14M $757.08M $329.1M $682.7M $1.11B
2023-06-30 $2.11 348.19M $733.97M $342.95M $659.3M $1.05B
2023-03-31 $1.96 348.2M $683.82M $416M $748.8M $1.02B