OTC : ECELF

Eurocell plc — Institutional Ownership

$1.51 USD

$0 (0.0%)

Volume
5.7K
Average Volume
75
Market Capitalization
$148.81M
P/E Ratio
12.41
Dividend Yield
5.38%
Price Target
Year High
$2.03
Year Low
$1.07
Day High
Day Low
Payout Ratio
$0.65
Current Ratio
$1.53
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
ECELF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.35 100.74M $136.07M $6.3M $103.78M $233.56M
2024-12-31 $1.87 109.68M $205.1M $400K $62.9M $267.6M
2023-12-31 $2.69 111.89M $300.88M $400K $58.6M $359.08M
2022-12-31 $2.83 112.04M $316.76M $5.1M $84M $395.66M
2021-12-31 $2.59 111.71M $289.7M $6.6M $76.3M $359.4M
2020-12-31 $2.57 108.22M $278.01M $7.1M $65.4M $336.31M
2019-12-31 $2.65 100.32M $265.51M $4.9M $73.6M $334.21M
2018-12-31 $2.75 100.28M $275.91M $5.9M $29.38M $299.38M
2017-12-31 $2.60 100.04M $259.91M $11.36M $25.85M $274.4M
2016-12-31 $2.84 100M $284.33M $5.56M $25.83M $304.6M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.35 99.85M $134.87M $6.3M $103.78M $232.36M
2025-06-30 $1.49 100.59M $150.19M $6.4M $116.8M $260.59M
2024-12-31 $1.87 107.23M $200.51M $400K $62.9M $263.01M
2024-06-30 $2.70 109.68M $296.55M $1.5M $74.5M $369.55M
2023-12-31 $2.69 112.1M $301.44M $400K $58.6M $359.64M
2023-06-30 $2.69 112.06M $301.78M $2.1M $77.9M $377.58M
2022-12-31 $2.83 112.1M $316.92M $5.1M $84M $395.82M
2022-06-30 $2.81 112.03M $314.67M $9M $80.9M $386.57M
2021-12-31 $2.59 111.9M $290.18M $6.6M $76.3M $359.88M
2021-06-30 $2.54 111.54M $283.09M $7.9M $60.2M $335.39M
2020-12-31 $2.57 111.49M $286.41M $7.1M $65.4M $344.71M
2020-06-30 $2.83 105.43M $298.41M $2.9M $78.5M $374.01M