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

CA Sales Holdings CAA.JO · ZAc

Consumer Discretionary · JSE · 🇿🇦 South Africa

Compare

1,397.00

+1.67%

Close of 9 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.

FY2025

Revenue

ZAR 12.81bn

FY2016FY2025

Net income

ZAR 691.3m

FY2016FY2025

Free cash flow

ZAR 591.6m

FY2016FY2025

Shareholders' equity

ZAR 3.70bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueZAR 12.81bnZAR 12.52bnZAR 11.32bnZAR 9.49bnZAR 8.03bnZAR 7.93bnZAR 7.13bnZAR 5.56bnZAR 4.84bnZAR 4.03bn
Gross profitZAR 1.93bnZAR 1.92bnZAR 1.73bnZAR 1.34bnZAR 1.07bnZAR 1.01bnZAR 950.1mZAR 791.5mZAR 687.7mZAR 628.9m
Operating incomeZAR 810.9mZAR 782.6mZAR 747.3mZAR 529.2mZAR 401.0mZAR 355.9mZAR 328.1mZAR 291.4mZAR 236.7mZAR 192.6m
Net incomeZAR 691.3mZAR 605.2mZAR 594.1mZAR 364.7mZAR 264.5mZAR 207.7mZAR 187.8mZAR 152.8mZAR 144.7mZAR 109.9m
Diluted earnings per share1.441.251.220.770.570.460.420.340.340.26

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsZAR 6.31bnZAR 5.65bnZAR 5.15bnZAR 4.09bnZAR 3.60bnZAR 3.30bnZAR 3.11bnZAR 2.56bnZAR 2.09bnZAR 1.77bn
Cash and short-term investmentsZAR 1.45bnZAR 1.17bnZAR 1.06bnZAR 735.8mZAR 655.9mZAR 373.3mZAR 250.0mZAR 227.3mZAR 204.1mZAR 182.9m
Total liabilitiesZAR 2.57bnZAR 2.41bnZAR 2.42bnZAR 1.92bnZAR 1.78bnZAR 1.64bnZAR 1.64bnZAR 1.23bnZAR 910.1mZAR 812.9m
DebtZAR 893.2mZAR 743.4mZAR 877.4mZAR 685.3mZAR 640.0mZAR 519.3mZAR 527.4mZAR 477.4mZAR 304.6mZAR 141.3m
Shareholders' equityZAR 3.70bnZAR 3.20bnZAR 2.71bnZAR 2.15bnZAR 1.78bnZAR 1.59bnZAR 1.41bnZAR 1.28bnZAR 1.14bnZAR 959.1m
Shares outstanding481m484m489m474m461m452m450m449m420m420m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsZAR 775.9mZAR 523.2mZAR 342.3mZAR 2.8mZAR 3.2mZAR 2.6mZAR 210.8mZAR 232.5m−ZAR 19.8mZAR 193.2m
Capital spending−ZAR 184.4m−ZAR 94.9m−ZAR 71.0m−ZAR 509,280−ZAR 485,230−ZAR 311,400−ZAR 52.7m−ZAR 19.9m−ZAR 28.2m−ZAR 45.2m
Free cash flowZAR 591.6mZAR 428.3mZAR 271.4mZAR 2.3mZAR 2.7mZAR 2.3mZAR 158.1mZAR 212.6m−ZAR 48.0mZAR 148.0m
Dividends paid−ZAR 117.0m−ZAR 93.0m−ZAR 72.6m−ZAR 543,110−ZAR 463,960−ZAR 460,780−ZAR 35.7m−ZAR 29.4m−ZAR 20.4m−ZAR 9.6m

Latest quarters

By quarter end

Jun 2026Dec 2025Jun 2025Dec 2024Jun 2024Mar 2024Dec 2023Sept 2023
RevenueZAR 6.08bnZAR 6.85bnZAR 5.96bnZAR 6.79bnZAR 5.73bnZAR 2.86bnZAR 6.08bnZAR 3.04bn
Gross profitZAR 904.3mZAR 1.04bnZAR 949.0mZAR 1.05bnZAR 870.4mZAR 435.2mZAR 888.1mZAR 461.4m
Operating incomeZAR 332.0mZAR 514.1mZAR 334.7mZAR 782.6mZAR 5,000ZAR 2,500ZAR 361.3mZAR 137.8m
Net incomeZAR 256.7mZAR 448.3mZAR 243.1mZAR 396.2mZAR 209.0mZAR 104.5mZAR 293.9mZAR 147.0m
Diluted earnings per share0.530.930.510.820.430.220.600.30
Cash from operationsZAR 385.0mZAR 557.0mZAR 218.0mZAR 152.0mZAR 454.0mZAR 204.0m—ZAR 11.0m
Capital spending−ZAR 132.0m−ZAR 102.0m−ZAR 82.0m−ZAR 51.0m−ZAR 43.0m−ZAR 21.0m—−ZAR 20.0m
Free cash flowZAR 253.0mZAR 455.0mZAR 136.0mZAR 101.0mZAR 411.0mZAR 183.0m—−ZAR 9.0m
Total assetsZAR 6.38bnZAR 6.31bnZAR 5.85bnZAR 5.65bnZAR 5.03bnZAR 5.03bnZAR 5.15bnZAR 5.15bn
Cash and short-term investmentsZAR 1.09bnZAR 1.45bnZAR 1.29bnZAR 1.17bnZAR 1.05bnZAR 1.05bnZAR 1.06bnZAR 1.08bn
DebtZAR 684.6mZAR 698.1mZAR 673.7mZAR 511.1mZAR 353.4mZAR 353.4mZAR 699.2mZAR 566.8m
Shareholders' equityZAR 3.69bnZAR 3.70bnZAR 3.29bnZAR 3.20bnZAR 2.79bnZAR 2.79bnZAR 2.71bnZAR 2.71bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue10.5%10.1%13.6%
Operating income15.3%17.9%18.1%
Net income23.8%27.2%23.0%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin15.2%15.0%14.5%14.5%
Operating margin6.3%6.2%5.8%5.5%
Net margin5.1%4.9%4.4%3.9%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022
Price to earnings10.313.08.58.3
Price to sales0.60.60.40.3

Dividends and splits

Per share, in the currency the company pays

Paid for 3 years. Last went ex-dividend on 15 Apr 2026.

FY2026FY2025FY2024FY2023
Paid in the year0.2870.2440.1960.154

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.