JSE · BID · stock
Bid Corporation Limited (BID) stock price history
Every JSE trading session of Bid Corporation Limited from May 27, 2016 to Nov 13, 2026: 2,113 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.
BID adjusted close, 2016 to 2026
- ZAR 477.36
- All time high, 2025
- ZAR 475.64
- 52 week high, ZAR 395.06 low
- 2,113
- Daily sessions since 2016
Last updated Nov 13, 2026, the last stored session. Refreshes after each trading day. Full 2016 to 2026 series and minute bars.
BID key facts
- Bid Corporation Limited (BID) closed at ZAR 460.46 on Nov 13, 2026 on JSE.
- BID's all time high close is ZAR 477.36, set on Feb 11, 2025; its all time low close is ZAR 184.18 on Mar 19, 2020.
- BID's 52 week range is ZAR 395.06 to ZAR 475.64.
- BID returned +8.7% over the year to Nov 13, 2026 and +44.5% over five years.
- Over ten years BID returned +93%, +6.8% a year compounded.
- BID's deepest drawdown was -47.9% from Nov 6, 2019 to Mar 19, 2020.
- DataCedar holds 2,113 daily sessions of BID history from May 27, 2016 and minute bars from Sep 16, 2026, adjusted for splits and dividends, served by the API under a key.
BID price chart, 2016 to 2026
BID returns
Price return from the last close on or before the window start to Nov 13, 2026, on adjusted closes.
| Period | Return |
|---|---|
| 1 month | +3.1% |
| 3 months | +5.7% |
| 6 months | +13.8% |
| Year to date | +9.6% |
| 1 year | +8.7% |
| 3 years | +7.1% |
| 5 years | +44.5% |
| 10 years | +92.9% |
| Since May 27, 2016 | +70.9% |
| Compound annual growth, 10.5 years | +5.3% |
BID records
Measured on the stored closes; every figure is reproducible from the API series.
- All time high close
- ZAR 477.36 on Feb 11, 2025
- All time low close
- ZAR 184.18 on Mar 19, 2020
- 52 week high
- ZAR 475.64 on Nov 10, 2026
- 52 week low
- ZAR 395.06 on Jan 12, 2026
- Deepest drawdown
- -47.9% from Nov 6, 2019 to Mar 19, 2020, recovered Jan 13, 2023
- Best single session
- +19.4% on Aug 27, 2020
- Worst single session
- -19.1% on Mar 19, 2020
- Volatility, 1 year annualised
- 20.6%
- Sessions closing higher, 1 year
- 48%
- Best calendar year
- 2023, +29%
- Worst calendar year
- 2020, -20%
BID 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. 2016 starts on May 27, 2016; 2026 runs to Nov 13, 2026.
| Year | Open | High | Low | Close | Return | Volume | Sessions |
|---|---|---|---|---|---|---|---|
| 2026 | ZAR 420.15 | ZAR 475.64 | ZAR 395.06 | ZAR 460.46 | +9.2% | 118.2M | 142 |
| 2025 | ZAR 432.76 | ZAR 484.70 | ZAR 402.12 | ZAR 421.75 | -2.6% | 145.9M | 176 |
| 2024 | ZAR 419.91 | ZAR 477.78 | ZAR 400.16 | ZAR 432.79 | +1.5% | 156.7M | 187 |
| 2023 | ZAR 328.47 | ZAR 459.83 | ZAR 322.67 | ZAR 426.31 | +29.4% | 178.1M | 187 |
| 2022 | ZAR 318.45 | ZAR 360.53 | ZAR 270.84 | ZAR 329.51 | +1.1% | 157.9M | 154 |
| 2021 | ZAR 259.65 | ZAR 343.52 | ZAR 248.61 | ZAR 326.02 | +24.1% | 158.6M | 188 |
| 2020 | ZAR 330.50 | ZAR 348.30 | ZAR 170.77 | ZAR 262.67 | -20.3% | 232M | 192 |
| 2019 | ZAR 263.54 | ZAR 357.44 | ZAR 255.58 | ZAR 329.70 | +24.6% | 185.4M | 227 |
| 2018 | ZAR 297.53 | ZAR 321.75 | ZAR 242.22 | ZAR 264.54 | -11.4% | 241.9M | 249 |
| 2017 | ZAR 244.63 | ZAR 323.34 | ZAR 227.58 | ZAR 298.42 | +22.0% | 245.1M | 255 |
| 2016 | ZAR 269.40 | ZAR 303.33 | ZAR 221.36 | ZAR 244.63 | n/a | 214.5M | 156 |
BID monthly closes, last 12 months
| Month | Month end close | Change |
|---|---|---|
| November 2026 | ZAR 460.46 | -1.6% |
| October 2026 | ZAR 467.90 | +7.0% |
| September 2026 | ZAR 437.37 | -2.8% |
| August 2026 | ZAR 449.98 | -0.6% |
| July 2026 | ZAR 452.72 | +1.7% |
| June 2026 | ZAR 444.95 | +9.1% |
| May 2026 | ZAR 407.71 | +0.1% |
| April 2026 | ZAR 407.44 | -0.6% |
| March 2026 | ZAR 409.94 | -2.7% |
| February 2026 | ZAR 421.38 | +3.9% |
| January 2026 | ZAR 405.38 | -3.9% |
| December 2025 | ZAR 421.75 | +3.1% |
About the BID data
Daily bars. 2,113 sessions from May 27, 2016 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 13, 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 May 27, 2016, 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%3ABID/bars?timeframe=1Day&adjustment=all&limit=50000" \
-H "X-API-Key: YOUR_KEY"Nearby on JSE
Common questions
BID share price history
