GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
B

Bowler Metcalf BCF.JO · ZAc

Materials · JSE · 🇿🇦 South Africa

Compare

1,399.00

—

Close of 2 Nov 2026, in ZAc

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in ZAR, from our data supplier.

FY2026

Revenue

ZAR 952.9m

FY2017FY2026

Net income

ZAR 137.0m

FY2017FY2026

Free cash flow

ZAR 106.6m

FY2017FY2026

Shareholders' equity

ZAR 963.6m

FY2017FY2026

Income statement

Fiscal years

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
RevenueZAR 952.9mZAR 945.9mZAR 860.9mZAR 717.0mZAR 673.1mZAR 635.5mZAR 558.7mZAR 542.1mZAR 577.3mZAR 580.7m
Gross profitZAR 264.3mZAR 271.6mZAR 245.5mZAR 189.3mZAR 197.1mZAR 212.7mZAR 177.8mZAR 154.3mZAR 184.9mZAR 186.6m
Operating incomeZAR 162.2mZAR 142.5mZAR 120.9mZAR 72.8mZAR 100.1mZAR 111.2mZAR 89.9mZAR 63.6mZAR 95.8mZAR 108.0m
Net incomeZAR 137.0mZAR 121.9mZAR 107.3mZAR 68.7mZAR 82.7mZAR 91.5mZAR 82.5mZAR 211.9mZAR 140.3m−ZAR 1.1m
Diluted earnings per share2.001.781.561.001.181.281.142.651.72-0.01

Balance sheet

At each fiscal year end

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Total assetsZAR 1.13bnZAR 1.03bnZAR 917.9mZAR 843.5mZAR 808.0mZAR 827.6mZAR 766.9mZAR 754.3mZAR 884.3mZAR 758.5m
Cash and short-term investmentsZAR 284.9mZAR 236.4mZAR 225.6mZAR 207.9mZAR 180.9mZAR 248.2mZAR 392.6mZAR 393.2mZAR 202.9mZAR 152.0m
Total liabilitiesZAR 170.5mZAR 154.8mZAR 116.0mZAR 115.3mZAR 103.6mZAR 94.8mZAR 85.9mZAR 75.3mZAR 118.2mZAR 97.3m
DebtZAR 3.2mZAR 10.3m—ZAR 3.0mZAR 4.5mZAR 1.6mZAR 3.5mZAR 3.5m——
Shareholders' equityZAR 963.6mZAR 875.8mZAR 801.9mZAR 728.2mZAR 704.4mZAR 732.8mZAR 681.0mZAR 679.0mZAR 766.1mZAR 661.2m
Shares outstanding68m68m69m69m70m72m72m80m81m82m

Cash flow

Fiscal years

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Cash from operationsZAR 179.5mZAR 117.7mZAR 133.6mZAR 85.4m−ZAR 67.6mZAR 75.4mZAR 64.4mZAR 31.4mZAR 96.9mZAR 53.4m
Capital spending−ZAR 72.9m−ZAR 80.5m−ZAR 103.4m−ZAR 39.9m−ZAR 27.2m−ZAR 72.3m−ZAR 13.5m−ZAR 20.7m−ZAR 24.0m−ZAR 32.7m
Free cash flowZAR 106.6mZAR 37.2mZAR 30.2mZAR 45.6m−ZAR 94.8mZAR 3.1mZAR 50.9mZAR 10.7mZAR 72.9mZAR 20.7m
Dividends paid−ZAR 50.0m−ZAR 43.1m−ZAR 33.4m−ZAR 29.6m−ZAR 96.6m−ZAR 35.2m−ZAR 30.9m−ZAR 280.0m−ZAR 35.4m−ZAR 31.2m

Latest quarters

By quarter end

Jun 2026Dec 2025Jun 2025Dec 2024Jun 2024Mar 2024Dec 2023Sept 2023
RevenueZAR 455.6mZAR 497.3mZAR 486.5mZAR 459.4mZAR 426.9mZAR 213.5mZAR 434.0mZAR 217.0m
Gross profitZAR 79.9mZAR 82.0mZAR 73.4mZAR 69.1mZAR 76.0mZAR 38.0mZAR 169.5mZAR 84.8m
Operating incomeZAR 79.9mZAR 82.0mZAR 73.4mZAR 69.1mZAR 64.3mZAR 32.1mZAR 56.6mZAR 28.3m
Net incomeZAR 68.5mZAR 68.5mZAR 62.6mZAR 59.3mZAR 56.8mZAR 28.4mZAR 50.5mZAR 25.3m
Diluted earnings per share1.001.000.920.860.830.410.730.37
Cash from operationsZAR 95.0mZAR 83.0mZAR 178.0m−ZAR 17.0mZAR 81.0mZAR 40.0mZAR 52.0mZAR 26.0m
Capital spending−ZAR 44.0m−ZAR 28.0m−ZAR 38.0m−ZAR 42.0m−ZAR 58.0m−ZAR 29.0m−ZAR 45.0m−ZAR 22.0m
Free cash flowZAR 51.0mZAR 55.0mZAR 140.0m−ZAR 59.0mZAR 23.0mZAR 11.0mZAR 7.0mZAR 4.0m
Total assetsZAR 1.13bnZAR 1.07bnZAR 1.03bnZAR 953.5mZAR 917.9mZAR 917.9mZAR 867.0mZAR 867.0m
Cash and short-term investmentsZAR 284.9mZAR 259.2mZAR 236.4mZAR 117.9mZAR 225.6mZAR 225.6mZAR 196.2mZAR 196.2m
DebtZAR 3.2mZAR 6.7mZAR 7.1m———ZAR 2.2mZAR 1.1m
Shareholders' equityZAR 963.6mZAR 915.0mZAR 875.8mZAR 833.0mZAR 801.9mZAR 801.9mZAR 761.7mZAR 761.7m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue9.9%8.4%6.7%
Operating income30.6%7.8%7.4%
Net income25.9%8.4%7.6%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin28.2%27.9%28.8%29.3%
Operating margin16.0%14.3%14.8%15.2%
Net margin13.6%12.5%12.7%14.7%

Valuation history

At each fiscal year end

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Price to earnings7.07.88.79.57.99.48.22.84.6-573.7
Price to sales1.01.01.10.91.01.41.21.11.11.1

Dividends and splits

Per share, in the currency the company pays

Paid for 36 years. Last went ex-dividend on 25 Mar 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year0.730.6280.4860.4281.3540.4890.423.415
  • 3-for-1 split · 19 Aug 1996

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.