Largest companies in Botswana by market cap, 2026

24 of 24 Botswana stocks meet this list’s data requirements. First National Bank Botswana Limited is largest, valued at BWP 14.6B.

  • Prices at 26 Oct 2026 close
  • Latest close
  • Fresh closes only

Limited coverage: fewer than five companies currently meet this list's data requirements.

Largest companies: 24 qualifying companies
#CompanyPrice (BWP)Market cap (BWP)Share of total cap1-year change
1First National Bank Botswana LimitedFNBB.BW5.7514.63B23.87%+5.5%
2CA Sales Holdings LimitedCA-SALES.BW14.156.81B11.11%—
3Botswana Insurance Holdings LimitedBIHL.BW23.766.77B11.05%+3.2%
4ABSA Bank of Botswana LimitedBARC.BW7.856.69B10.92%—
5Sefalana Holding Company LimitedSEFA.BW16.004.01B6.55%—
6Choppies Enterprises LimitedCHOP.BW1.492.72B4.44%+109.9%
7Lucara Diamond CorpLUCA.BW1.702.53B4.13%—
8RDC Properties LimitedRDCP.BW2.602.46B4.02%+8.3%
9New African Properties LimitedNAP.BW4.062.45B4.01%—
10Engen Botswana LimitedENGE.BW14.252.28B3.71%—
11Botswana Telecommunications Corporation LimitedBTCL.BW1.461.53B2.50%+25.9%
12Seedco International LimitedSCIL.BW3.601.42B2.32%—
13GAIA Renewables 1 LimitedGAIA.BW136.001.36B2.22%—
14Turnstar Holdings LimitedTURN.BW2.061.18B1.92%-8.8%
15The Far Property Company LimitedFPC.BW1.80896.81M1.46%—
16Letlole La Rona LimitedLETLOLE.BW3.05854.00M1.39%—
17Tlou EnergyTLOU.BW0.53688.25M1.12%+6.0%
18PrimeTime Property Holdings LimitedPRIM.BW1.90502.21M0.82%—
19BBSBBS.BW0.70341.22M0.56%—
20Botala Energy LimitedBOTA.BW0.87339.46M0.55%—
21BMINBOD.BW0.20331.60M0.54%—
22Cresta Marakanelo LimitedCRESTA.BW1.17216.02M0.35%—
23Minergy LimitedMIN.BW0.40187.99M0.31%—
24G4S Botswana LimitedG4S.BW0.9172.80M0.12%—
  1. First National Bank Botswana LimitedFNBB.BW

    FNBB.BW · BWP 5.75

    BWP 14.6BMarket cap
    Share of total cap
    23.87%
    1-year change
    +5.5%
  2. CA Sales Holdings LimitedCA-SALES.BW

    CA-SALES.BW · BWP 14.15

    BWP 6.8BMarket cap
    Share of total cap
    11.11%
    1-year change
    —
  3. Botswana Insurance Holdings LimitedBIHL.BW

    BIHL.BW · BWP 23.76

    BWP 6.8BMarket cap
    Share of total cap
    11.05%
    1-year change
    +3.2%
  4. ABSA Bank of Botswana LimitedBARC.BW

    BARC.BW · BWP 7.85

    BWP 6.7BMarket cap
    Share of total cap
    10.92%
    1-year change
    —
  5. Sefalana Holding Company LimitedSEFA.BW

    SEFA.BW · BWP 16.00

    BWP 4.0BMarket cap
    Share of total cap
    6.55%
    1-year change
    —
  6. Choppies Enterprises LimitedCHOP.BW

    CHOP.BW · BWP 1.49

    BWP 2.7BMarket cap
    Share of total cap
    4.44%
    1-year change
    +109.9%
  7. Lucara Diamond CorpLUCA.BW

    LUCA.BW · BWP 1.70

    BWP 2.5BMarket cap
    Share of total cap
    4.13%
    1-year change
    —
  8. RDC Properties LimitedRDCP.BW

    RDCP.BW · BWP 2.60

    BWP 2.5BMarket cap
    Share of total cap
    4.02%
    1-year change
    +8.3%
  9. New African Properties LimitedNAP.BW

    NAP.BW · BWP 4.06

    BWP 2.5BMarket cap
    Share of total cap
    4.01%
    1-year change
    —
  10. Engen Botswana LimitedENGE.BW

    ENGE.BW · BWP 14.25

    BWP 2.3BMarket cap
    Share of total cap
    3.71%
    1-year change
    —
  11. Botswana Telecommunications Corporation LimitedBTCL.BW

    BTCL.BW · BWP 1.46

    BWP 1.5BMarket cap
    Share of total cap
    2.50%
    1-year change
    +25.9%
  12. Seedco International LimitedSCIL.BW

    SCIL.BW · BWP 3.60

    BWP 1.4BMarket cap
    Share of total cap
    2.32%
    1-year change
    —
  13. GAIA Renewables 1 LimitedGAIA.BW

    GAIA.BW · BWP 136.00

    BWP 1.4BMarket cap
    Share of total cap
    2.22%
    1-year change
    —
  14. Turnstar Holdings LimitedTURN.BW

    TURN.BW · BWP 2.06

    BWP 1.2BMarket cap
    Share of total cap
    1.92%
    1-year change
    -8.8%
  15. The Far Property Company LimitedFPC.BW

    FPC.BW · BWP 1.80

    BWP 896.8MMarket cap
    Share of total cap
    1.46%
    1-year change
    —
  16. Letlole La Rona LimitedLETLOLE.BW

    LETLOLE.BW · BWP 3.05

    BWP 854.0MMarket cap
    Share of total cap
    1.39%
    1-year change
    —
  17. Tlou EnergyTLOU.BW

    TLOU.BW · BWP 0.53

    BWP 688.2MMarket cap
    Share of total cap
    1.12%
    1-year change
    +6.0%
  18. PrimeTime Property Holdings LimitedPRIM.BW

    PRIM.BW · BWP 1.90

    BWP 502.2MMarket cap
    Share of total cap
    0.82%
    1-year change
    —
  19. BBSBBS.BW

    BBS.BW · BWP 0.70

    BWP 341.2MMarket cap
    Share of total cap
    0.56%
    1-year change
    —
  20. Botala Energy LimitedBOTA.BW

    BOTA.BW · BWP 0.87

    BWP 339.5MMarket cap
    Share of total cap
    0.55%
    1-year change
    —
  21. BMINBOD.BW

    BOD.BW · BWP 0.20

    BWP 331.6MMarket cap
    Share of total cap
    0.54%
    1-year change
    —
  22. Cresta Marakanelo LimitedCRESTA.BW

    CRESTA.BW · BWP 1.17

    BWP 216.0MMarket cap
    Share of total cap
    0.35%
    1-year change
    —
  23. Minergy LimitedMIN.BW

    MIN.BW · BWP 0.40

    BWP 188.0MMarket cap
    Share of total cap
    0.31%
    1-year change
    —
  24. G4S Botswana LimitedG4S.BW

    G4S.BW · BWP 0.91

    BWP 72.8MMarket cap
    Share of total cap
    0.12%
    1-year change
    —

How this list works

Market value from the shared valuation data at the latest close. Missing or stale valuations are excluded. Ranked from highest to lowest by market cap, with market cap breaking ties. The universe is ordinary shares and REITs only, with fresh, dated closes under the screener's trading-day freshness rules. Sources: stored exchange closing prices, issuer annual reports and reviewed dividend announcements, using the same valuation data as company pages and the screener. Not investment advice.

AI-generated analysis for information only, not investment advice.

Investment disclaimer