OTC : ECLMF

Ecolomondo Corporation — Institutional Ownership

$0.0774 USD

$0 (0.0%)

Volume
4.5K
Average Volume
49
Market Capitalization
$17.55M
P/E Ratio
-7.77
Dividend Yield
0.00%
Price Target
Year High
$0.16
Year Low
$0.08
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.06
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
ECLMF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.18 222.94M $39.77M $10187 $47.7M $87.46M
2024-12-31 $0.08 216.64M $18.23M $119.33K $43.05M $61.16M
2023-12-31 $0.19 188.66M $34.97M $88272 $36.97M $71.85M
2022-12-31 $0.52 184.84M $96.62M $105.27K $33.89M $130.4M
2021-12-31 $0.54 178.97M $97.28M $4.4M $31.9M $124.78M
2020-12-31 $0.26 177.31M $45.37M $3.81M $22.45M $64.01M
2019-12-31 $0.21 177.23M $36.91M $5.33M $5.11M $36.68M
2018-12-31 $0.26 176.17M $45.2M $307.8K $200K $45.09M
2017-12-31 $0.34 123.35M $41.87M $1.91M -$ $39.96M
2016-09-30 $0.40 110.45M $43.73M $860.33K $3.99M $46.86M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.18 226.8M $40.46M $10187 $47.7M $88.14M
2025-09-30 $0.17 220.6M $36.85M $53664 $46.23M $83.02M
2025-06-30 $0.19 218.25M $41.56M $226.63K $44.74M $86.07M
2025-03-31 $0.08 217.5M $18.3M $449.02K $45.86M $63.72M
2024-12-31 $0.08 216.64M $18.23M $119.33K $43.05M $61.16M
2024-09-30 $0.22 216.64M $46.59M $1.03M $42.98M $88.55M
2024-06-30 $0.21 214.73M $44.08M $161.19K $39M $82.92M
2024-03-31 $0.13 214.4M $27.34M $4515 $38.03M $65.37M
2023-12-31 $0.19 188.76M $34.99M $88272 $36.97M $71.87M
2023-09-30 $0.39 188.76M $74.33M $37720 $36.81M $111.1M
2023-06-30 $0.39 188.76M $73.56M $32942 $35.66M $109.19M
2023-03-31 $0.45 188.4M $84.03M $391.11K $34.78M $118.41M