ESGL HOLDINGS LIMITED ORDINARY SHARES

NASDAQ: ESGL (ESGL Holdings Limited)

Last update: yesterday, 11:44PM

3.24

-0.03 (-0.92%)

Previous Close 3.27
Open 3.30
Volume 1,994
Avg. Volume (3M) 7,745
Market Cap 137,347,616
Price / Sales 26.25
Price / Book 10.34
52 Weeks Range
1.40 (-56%) — 4.32 (33%)
Earnings Date 29 Apr 2025
Profit Margin -10.38%
Operating Margin (TTM) -14.38%
Diluted EPS (TTM) -0.020
Quarterly Revenue Growth (YOY) -5.90%
Total Debt/Equity (MRQ) 43.96%
Current Ratio (MRQ) 0.230
Operating Cash Flow (TTM) -3.11 M
Levered Free Cash Flow (TTM) -5.18 M
Return on Assets (TTM) -1.98%
Return on Equity (TTM) -5.57%

Market Trend

Short Term Medium Term
Industry Waste Management (US) Bullish Bullish
Waste Management (Global) Bullish Mixed
Stock ESGL Holdings Limited - -

AIStockmoo Score

-0.1
Analyst Consensus 2.0
Insider Activity NA
Price Volatility -2.0
Technical Moving Averages 0.0
Technical Oscillators -0.5
Average -0.13

Similar Stocks

Stock Market Cap DY P/E (TTM) P/B
ESGL 137 M - - 10.34
ABAT 429 M - - 3.68
PESI 253 M - - 3.95
LNZA 86 M - - 4.41
QRHC 24 M - - 0.540
CDTG 5 M - - 0.120

ESGL Holdings Ltd is a waste management, treatment, and recycling company involved in the collection and recycling of hazardous and non-hazardous industrial waste from customers such as pharmaceutical, semiconductor, petrochemical, and electroplating companies.

Sector Industrials
Industry Waste Management
Investment Style Small Value
% Held by Insiders 63.74%
% Held by Institutions 0.14%

The support, resistance and trendline levels presented has been generated by an artificial intelligence (AI) model and should be interpreted with caution.

Portfolio

AI Template

Your price alert

Risk Profile

| | | | |
Conservative
Moderate Conservative
Moderate
Moderate Aggressive
Aggressive
Margin of Safety (EP)
Partial Profit (TP1)
Target Profit (TP2)
Maximum Loss (SL)

Disclaimer: The above is for illustrative purposes only and is NOT investment advice. Seek advice from a qualified financial professional.

Entry Price (EP)

Take Profit 1 (TP1)

Take Profit 2 (TP2)

Stop Loss (SL)

52W Range
 
52WL
 
52WH
SL
EP
TP1
TP2

All alert prices are within 52 weeks price range

Realized Profit -
Unrealized Profit -
Dividend Received 2026 -
Total Profit -
Avg. Return -
Quantity (Buy) -
Avg. Price (Buy) -
Quantity (Sold) -
Avg. Price (Sold) -
No stocks matching your criteria