JSE · AFE · stock

AECI Ltd (AFE) stock price history

Every JSE trading session of AECI Ltd from Jan 4, 2000 to Nov 13, 2026: 6,655 daily bars, adjusted for splits and dividends, with minute bars from Sep 16, 2026 forward. The full series is served by the API: a free key covers the last year, paid plans the whole history and minute bars.

AFE adjusted close, 2000 to 2026

AFEAECI Ltd
ZAR 102.08+16.4% over one year
20052010201520202025
ZAR 137.41
All time high, 2014
ZAR 128.61
52 week high, ZAR 64.91 low
6,655
Daily sessions since 2000

Last updated Nov 13, 2026, the last stored session. Refreshes after each trading day. Full 2000 to 2026 series and minute bars.

AFE key facts

  • AECI Ltd (AFE) closed at ZAR 102.08 on Nov 13, 2026 on JSE.
  • AFE's all time high close is ZAR 137.41, set on Nov 24, 2014; its all time low close is ZAR 10.83 on Oct 30, 2000.
  • AFE's 52 week range is ZAR 64.91 to ZAR 128.61.
  • AFE returned +16.4% over the year to Nov 13, 2026 and -8.9% over five years.
  • Over ten years AFE returned +1%, +0.1% a year compounded.
  • AFE's deepest drawdown was -54.3% from Oct 12, 2007 to Mar 3, 2009.
  • DataCedar holds 6,655 daily sessions of AFE history from Jan 4, 2000 and minute bars from Sep 16, 2026, adjusted for splits and dividends, served by the API under a key.

AFE price chart, 2000 to 2026

AFE adjusted close, Jan 4, 2000 to Nov 13, 2026ZAR 11.08ZAR 25.37ZAR 58.09ZAR 133.01200020052010201520202025
Adjusted daily close, log scale. 260 sampled points across the full history; the API serves every session.

AFE returns

Price return from the last close on or before the window start to Nov 13, 2026, on adjusted closes.

PeriodReturn
1 month+4.2%
3 months-7.2%
6 months-9.8%
Year to date+13.8%
1 year+16.4%
3 years-4.7%
5 years-8.9%
10 years+0.8%
Since Jan 4, 2000+720.0%
Compound annual growth, 26.9 years+8.1%

AFE records

Measured on the stored closes; every figure is reproducible from the API series.

All time high close
ZAR 137.41 on Nov 24, 2014
All time low close
ZAR 10.83 on Oct 30, 2000
52 week high
ZAR 128.61 on Aug 6, 2026
52 week low
ZAR 64.91 on Sep 7, 2026
Deepest drawdown
-54.3% from Oct 12, 2007 to Mar 3, 2009, recovered Mar 12, 2012
Best single session
+11.6% on Jun 2, 2020
Worst single session
-13.9% on Aug 11, 2026
Volatility, 1 year annualised
30.3%
Sessions closing higher, 1 year
48%
Growth of 1 since 2000
8.2×
Best calendar year
2013, +57%
Worst calendar year
2008, -35%

AFE price history by year

Open is the first session's open, high and low span the year, close is the last session's close, and the return is close over the previous year's close. 2000 starts on Jan 4, 2000; 2026 runs to Nov 13, 2026.

YearOpenHighLowCloseReturnVolumeSessions
2026ZAR 87.73ZAR 128.61ZAR 64.91ZAR 102.08+14.3%47.1M164
2025ZAR 87.57ZAR 111.55ZAR 80.69ZAR 89.30+2.2%70.6M226
2024ZAR 108.28ZAR 112.43ZAR 85.71ZAR 87.37-20.3%53.1M233
2023ZAR 89.36ZAR 115.07ZAR 80.68ZAR 109.62+25.3%67.2M227
2022ZAR 109.87ZAR 126.74ZAR 78.29ZAR 87.48-21.7%46.1M226
2021ZAR 86.77ZAR 117.02ZAR 82.19ZAR 111.77+28.8%47.7M229
2020ZAR 108.63ZAR 109.58ZAR 63.80ZAR 86.77-18.6%43.5M220
2019ZAR 84.88ZAR 111.61ZAR 76.71ZAR 106.64+28.2%47.6M238
2018ZAR 99.10ZAR 120.51ZAR 82.07ZAR 83.18-18.2%53.6M248
2017ZAR 100.62ZAR 121.28ZAR 52.32ZAR 101.74+1.1%59.3M254
2016ZAR 88.20ZAR 109.48ZAR 73.63ZAR 100.62+14.1%75.2M261
2015ZAR 133.05ZAR 140.32ZAR 80.67ZAR 88.20-33.7%42M260
2014ZAR 124.25ZAR 137.66ZAR 105.39ZAR 133.05+7.1%33.6M261
2013ZAR 79.30ZAR 126.80ZAR 78.52ZAR 124.25+56.7%46.9M260
2012ZAR 82.10ZAR 99.15ZAR 72.30ZAR 79.30-3.4%38.8M261
2011ZAR 82.58ZAR 89.40ZAR 65.56ZAR 82.10+0.2%45.9M260
2010ZAR 60.40ZAR 84.86ZAR 56.60ZAR 81.94+33.1%40.3M261
2009ZAR 49.38ZAR 66.51ZAR 39.56ZAR 61.57+22.2%38.1M250
2008ZAR 78.98ZAR 78.98ZAR 41.98ZAR 50.37-35.4%59M253
2007ZAR 68.11ZAR 94.78ZAR 62.18ZAR 78.00+15.8%71.7M250
2006ZAR 52.30ZAR 69.14ZAR 49.57ZAR 67.37+28.8%52.1M258
2005ZAR 38.52ZAR 52.30ZAR 37.50ZAR 52.30+35.9%50.2M260
2004ZAR 33.53ZAR 38.88ZAR 17.06ZAR 38.47+14.7%35.7M261
2003ZAR 25.13ZAR 33.53ZAR 20.84ZAR 33.53+33.4%29.4M258
2002ZAR 16.95ZAR 26.12ZAR 16.95ZAR 25.13+48.3%46.3M261
2001ZAR 12.90ZAR 18.62ZAR 12.55ZAR 16.95+32.4%50.4M260
2000ZAR 12.69ZAR 16.48ZAR 10.73ZAR 12.80n/a43.2M255

AFE monthly closes, last 12 months

MonthMonth end closeChange
November 2026ZAR 102.08+5.9%
October 2026ZAR 96.37-4.6%
September 2026ZAR 101.00-1.0%
August 2026ZAR 101.98-18.4%
July 2026ZAR 124.99-0.8%
June 2026ZAR 125.99+1.7%
May 2026ZAR 123.83+12.1%
April 2026ZAR 110.49-4.9%
March 2026ZAR 116.16+8.5%
February 2026ZAR 107.08+10.7%
January 2026ZAR 96.75+8.3%
December 2025ZAR 89.30+1.2%

About the AFE data

Daily bars. 6,655 sessions from Jan 4, 2000 to Nov 13, 2026, one row per JSE trading day with open, high, low, close and volume. Prices are adjusted for splits and cash dividends so the series is comparable across its whole length; the API also serves the raw, split only and dividend only views.

Minute bars. Stored from Sep 16, 2026 forward, most recent session Nov 12, 2026. Minute history is captured from the day collection began and is never backfilled, so this start date is exact. Five minute, fifteen minute and hourly bars are derived from these minutes.

Time and currency. Session dates are JSE trading days; minute timestamps are UTC. Prices are in ZAR. Volume is shares traded on the session.

Get the data. The REST endpoint returns the daily series as JSON with pagination; a free key serves the last year, Quant and above the full history back to Jan 4, 2000, and minute bars come with the paid windows. It takes timeframe (1Min, 5Min, 15Min, 1Hour, 1Day), adjustment, start and end. See the bars endpoint and authentication, and pricing for the plan windows.

curl "https://api.datacedar.com/v3/stocks/jse%3AAFE/bars?timeframe=1Day&adjustment=all&limit=50000" \
  -H "X-API-Key: YOUR_KEY"

Nearby on JSE

  • ADH ADvTECH Limited
  • ADR Adcorp Holdings Limited
  • AEG Aveng Limited
  • AEL Altron Limited
  • AFH Alexander Forbes Group Holdings Limited
  • AFT Afrimat Limited
  • AGL Anglo American plc
  • AME African Media Entertainment Limited

Common questions

AFE share price history

Start with any symbol.