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

PPC PPC.JO · ZAc

Materials · JSE · 🇿🇦 South Africa

Compare

833.00

+0.36%

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.

FY2026

Revenue

ZAR 10.26bn

FY2017FY2026

Net income

ZAR 830.0m

FY2017FY2026

Free cash flow

ZAR 578.0m

FY2017FY2026

Shareholders' equity

ZAR 6.16bn

FY2017FY2026

Income statement

Fiscal years

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
RevenueZAR 10.26bnZAR 9.87bnZAR 10.06bnZAR 9.90bnZAR 9.88bnZAR 8.94bnZAR 10.24bnZAR 10.41bnZAR 10.27bnZAR 9.64bn
Gross profitZAR 2.12bnZAR 1.95bnZAR 1.65bnZAR 1.56bnZAR 1.53bnZAR 2.06bnZAR 1.99bnZAR 2.01bnZAR 2.35bnZAR 2.28bn
Operating incomeZAR 1.36bnZAR 1.02bnZAR 619.0m−ZAR 253.0mZAR 522.0mZAR 702.0mZAR 618.0mZAR 894.0mZAR 956.0mZAR 1.03bn
Net incomeZAR 830.0mZAR 466.0mZAR 406.0m−ZAR 149.0m−ZAR 21.0mZAR 1.02bn−ZAR 2.39bnZAR 235.0mZAR 149.0mZAR 93.0m
Diluted earnings per share0.560.320.28-0.10-0.010.65-1.580.160.100.06

Balance sheet

At each fiscal year end

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Total assetsZAR 10.11bnZAR 9.02bnZAR 9.55bnZAR 10.49bnZAR 14.87bnZAR 15.81bnZAR 17.09bnZAR 17.83bnZAR 16.21bnZAR 18.04bn
Cash and short-term investmentsZAR 1.09bnZAR 872.0mZAR 857.0mZAR 424.0mZAR 577.0mZAR 448.0mZAR 398.0mZAR 452.0mZAR 836.0mZAR 990.0m
Total liabilitiesZAR 4.03bnZAR 3.33bnZAR 3.66bnZAR 4.14bnZAR 7.96bnZAR 9.08bnZAR 9.54bnZAR 8.49bnZAR 8.32bnZAR 9.65bn
DebtZAR 721.0mZAR 643.0mZAR 933.0mZAR 1.26bnZAR 1.64bnZAR 2.69bnZAR 5.93bnZAR 5.00bnZAR 4.69bnZAR 5.74bn
Shareholders' equityZAR 6.16bnZAR 5.76bnZAR 5.97bnZAR 5.72bnZAR 7.03bnZAR 6.88bnZAR 7.78bnZAR 9.22bnZAR 7.77bnZAR 8.05bn
Shares outstanding1,472m1,473m1,467m1,516m1,513m1,580m1,508m1,505m1,512m1,510m

Cash flow

Fiscal years

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Cash from operationsZAR 1.41bnZAR 1.41bnZAR 806.0mZAR 841.0mZAR 1.04bnZAR 1.36bnZAR 463.0mZAR 1.25bnZAR 1.43bnZAR 845.0m
Capital spending−ZAR 827.0m−ZAR 377.0m−ZAR 408.0m−ZAR 433.0m−ZAR 571.0m−ZAR 383.0m−ZAR 670.0m−ZAR 797.0m−ZAR 927.0m−ZAR 2.08bn
Free cash flowZAR 578.0mZAR 1.03bnZAR 398.0mZAR 408.0mZAR 474.0mZAR 981.0m−ZAR 207.0mZAR 456.0mZAR 503.0m−ZAR 1.23bn
Dividends paid−ZAR 262.0m−ZAR 703.0m—————−ZAR 4.0m−ZAR 4.0m−ZAR 8.0m

Latest quarters

By quarter end

Mar 2026Sept 2025Mar 2025Sept 2024Mar 2024Sept 2023Jun 2023Mar 2023
RevenueZAR 4.87bnZAR 5.38bnZAR 4.80bnZAR 5.07bnZAR 3.89bnZAR 6.17bnZAR 3.09bnZAR 4.80bn
Gross profitZAR 1.09bnZAR 1.10bnZAR 985.0mZAR 964.0mZAR 411.0mZAR 1.24bnZAR 619.0mZAR 707.0m
Operating incomeZAR 785.0mZAR 688.0mZAR 480.0mZAR 502.0m−ZAR 56.0mZAR 675.0mZAR 337.5mZAR 181.0m
Net incomeZAR 462.0mZAR 368.0mZAR 148.0mZAR 318.0m−ZAR 222.0mZAR 357.0mZAR 178.5mZAR 19.0m
Diluted earnings per share0.310.250.100.22-0.150.240.120.01
Cash from operationsZAR 824.0mZAR 581.0mZAR 725.0mZAR 685.0mZAR 31.0mZAR 775.0mZAR 387.0mZAR 329.0m
Capital spending−ZAR 602.0m−ZAR 225.0m−ZAR 187.0m−ZAR 186.0m−ZAR 180.0m−ZAR 224.0m−ZAR 110.0m−ZAR 258.0m
Free cash flowZAR 222.0mZAR 356.0mZAR 538.0mZAR 499.0m−ZAR 149.0mZAR 551.0mZAR 277.0mZAR 71.0m
Total assetsZAR 10.11bnZAR 9.04bnZAR 9.02bnZAR 8.64bnZAR 9.55bnZAR 10.85bnZAR 10.85bnZAR 10.49bn
Cash and short-term investmentsZAR 1.09bnZAR 812.0mZAR 872.0mZAR 298.0mZAR 857.0mZAR 640.0mZAR 640.0mZAR 424.0m
DebtZAR 636.0mZAR 566.0mZAR 542.0mZAR 538.0mZAR 816.0mZAR 1.05bnZAR 348.0mZAR 1.22bn
Shareholders' equityZAR 6.16bnZAR 5.67bnZAR 5.76bnZAR 5.39bnZAR 5.97bnZAR 6.09bnZAR 6.09bnZAR 5.72bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue1.2%2.8%0.6%
Operating income—14.1%-0.7%
Net income—-4.1%5.8%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin20.2%18.1%18.4%20.2%
Operating margin11.8%6.8%6.7%8.2%
Net margin6.4%3.9%4.3%1.0%

Valuation history

At each fiscal year end

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Price to earnings13.317.718.6-40.6-157.17.8-0.916.059.9113.2
Price to sales1.10.80.80.60.30.90.20.40.91.1

Dividends and splits

Per share, in the currency the company pays

Paid for 2 years. Last went ex-dividend on 24 Jun 2026.

FY2027FY2026FY2025FY2016FY2015FY2014FY2013FY2012
Paid in the year0.3020.1760.4720.3790.7581.0380.9710.865
  • 100-to-92.73 reverse split · 8 Dec 2008
  • 10-for-1 split · 9 Jul 2007
  • 1-to-1 reverse split · 18 Oct 2001

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.