← Back to Screener
ScreenerNewsCompareWatchlist
VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesNewsCompareWatchlist
AnalyzeValuationTotal ReturnDCA CalculatorInsider Activity
HomeStocksESGLPrice History
OverviewPriceRevenueEarningsP/ERatiosDividendTargets

ESGL logoESGL Holdings Limited (ESGL) Stock Price History

Historical prices from 2016 to 2026

Current Price
$3.29
-0.05 (-1.57%)
All-Time High
$35.37
Jan 17, 2020
-90.7% from ATH
All-Time Low
$0.40
Nov 9, 2023
Avg Volume (50D)
83K
Daily average
52-Week Range$1.71 — $4.32
LowCurrent: $3.29High

Loading 10-year price history...

ESGL Historical Performance

1 YearTotal Return
+50.5%
Price: +50.5%
3 YearsTotal Return
-68.5%
CAGR: -31.9%
Price: -68.5%
5 YearsTotal Return
-68.5%
CAGR: -20.6%
Price: -68.5%
YTD
-21.8%

Short-Term Returns

1D-1.6%
1W-
1M-
3M-7.7%
6M-15.9%

Download Historical Data

1,328 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

ESGL Stock Price Trajectory (2016–2026)

As of May 8, 2026, ESGL Holdings Limited (ESGL) trades at $3.29, representing a +50.5% return over the past year. The stock has delivered a -68.5% total return over five years (-20.6% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $35.37 on January 17, 2020. From this peak, ESGL has corrected -90.7%, currently trading 4% below its 200-day moving average, suggesting potential weakness.

When compared to Industrials sector peers GREE (+29.0% 1Y), NRGV (+447.1% 1Y), and CWST (-28.9% 1Y), ESGL has underperformed the peer group average. Compare ESGL vs GREE →

ESGL Historical Price Data (2025–2026)

Showing 30 of 1,328 records

Loading full history…

Date Open High Low Close Volume Change %
2026-04-063.153.202.993.1341K-1.57%
2026-04-023.153.203.103.18111K-0.31%
2026-04-013.043.243.043.1988K+8.14%
2026-03-312.982.992.952.953K-1.99%
2026-03-303.003.032.873.0136K-0.66%
2026-03-273.023.072.903.0332K-1.62%
2026-03-263.053.302.923.0843K+1.65%
2026-03-253.053.202.953.0326K-0.33%
2026-03-243.053.152.903.0445K-3.49%
2026-03-233.153.153.053.1512K-0.94%
2026-03-203.203.202.983.1832K-7.29%
2026-03-192.953.472.953.4335K+11.00%
2026-03-183.003.152.933.0919K-1.28%
2026-03-173.103.152.903.1331K-0.95%
2026-03-163.203.202.973.1628K-5.39%
2026-03-133.253.403.023.3449K-7.48%
2026-03-123.303.652.963.6176K-3.48%
2026-03-113.333.823.163.7466K-2.86%
2026-03-103.073.852.833.851.30M+19.20%
2026-03-093.243.293.193.238K-0.31%
2026-03-063.303.303.173.244K-0.92%
2026-03-053.293.353.273.276K-0.91%
2026-03-043.103.302.953.3021K+4.43%
2026-03-033.233.292.923.1617K-3.36%
2026-03-023.003.303.003.2724K+7.57%
2026-02-273.053.052.993.048K+1.00%
2026-02-262.973.052.973.016K-1.95%
2026-02-253.063.072.903.077K-0.32%
2026-02-243.033.082.993.085K-2.22%
2026-02-232.953.152.953.157K0.00%

See ESGL's True Return

Price is only half the story. See total return with reinvested dividends.

Launch Calculator

Is ESGL Undervalued?

DCF intrinsic value, peer multiples, and analyst estimates — see what the stock is really worth.

View Valuation

Compare ESGL vs SPIR

Side-by-side business, growth, and profitability comparison vs Spire Global, Inc..

Start Comparison

ESGL — Frequently Asked Questions

Quick answers to the most common questions about buying ESGL stock.

How has ESGL stock performed recently?

ESGL returned +50.5% over the past year, beating its 5-year annualized CAGR of -20.6%. The stock trades below its 200-day moving average, confirming the uptrend.

What is ESGL's all-time high price?

ESGL Holdings Limited reached $35.37 on 2020-01-17. The 52-week high is $4.32. Current 1-year return of +50.5% places the stock closer to historical peaks.

Where can I download ESGL historical price data?

This page provides ESGL daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2016-2026, downloadable in CSV format.

VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Patterns find ideas. Fundamentals build conviction.

Data updated daily

Quick Links

  • Home
  • Screener
  • Themes
  • Market Valuation
  • Valuation
  • Compare
  • Total Return
  • DCA Calculator
  • News
  • Insights
  • Methodology
  • How It Works
  • Profile

Popular Screens

  • VCP Hot
  • VCP Warm
  • Value Screens
  • Growth Screens
  • Momentum Screens
  • Technical Screens
  • Quality Screens

Community

  • Follow @VCPScanner on X

Get weekly stock ideas — free

© 2026 VCP Scanner. All rights reserved.
About·Privacy Policy·Terms of Service
Not financial advice. Do your own research.
Showing 444 data points (sampled from 1,328)