521 ZAc
0
0%
Last update Dec 15, 4:49 PM SAST
Market closed
Day range
518
528
Previous close
521
Open
518
Access this stock data via API
Subscribe
PPC Ltd
521.00
0
0%

Financials

Balance sheet

Fundamentals currency is ZAR
Fiscal date 2025 2024 2023 2022
Total assets 9.0B 9.6B 10.5B 15.3B
Current assets 3.0B 3.2B 2.8B 5.6B
Cash
Cash equivalents
Cash and cash equivalents 872M 857M 424M 577M
Other short term investments
Accounts receivable 593M 693M 758M 686M
Other receivables 77M 85M 53M 69M
Inventory 1.2B 1.4B 1.3B 1.1B
Prepaid assets 193M 124M 130M 158M
Restricted cash
Assets held for sale 1M 3M 8M 2.9B
Hedging assets
Other current assets -2.5B
Non current assets 6.0B 6.4B 7.7B 9.7B
Properties 371M 357M 305M 581M
Land and improvements 2.6B 2.6B 2.7B 3.0B
Machinery furniture equipment 11.2B 11.0B 13.2B 14.6B
Construction in progress
Leases
Accumulated depreciation -8.6B -8.0B -8.8B -8.9B
Goodwill 61M 68M 85M 187M
Investment properties 37M 0
Financial assets 2M 1M 0
Intangible assets 61M 68M 85M 113M
Investments and advances
Other non current assets 24M 32M
Total liabilities 3.3B 3.7B 4.1B 8.0B
Current liabilities 1.7B 2.0B 1.7B 4.9B
Accounts payable 955M 887M 946M 855M
Accrued expenses
Short term debt 42M 591M 365M 457M
Deferred revenue
Tax payable 204M 174M 148M 147M
Pensions
Other current liabilities -3.1B
Non current liabilities 1.7B 1.6B 2.4B 3.1B
Long term provisions 138M 164M 187M 211M
Long term debt 601M 342M 894M 1.2B
Provision for risks and charges
Deferred liabilities 917M 1.1B 1.3B 1.7B
Derivative product liabilities 0 1M
Other non current liabilities 1M 3.1B
Shareholders equity
Common stock 4.4B 4.4B 4.5B 4.6B
Retained earnings 8.6B 8.8B 8.0B 7.4B
Other shareholders equity
Total shareholders equity 5.7B 5.9B 6.3B 7.4B
Additional paid in capital
Treasury stock
Minority interest -75M -73M 617M 22M
Access the full /balance_sheet historical dataset via the API — starting from the Pro plan.
Market closed

Exchange is currently closed (non-working day)
Main market opens in 1 day 3 hours 55 minutes

05:04
00:00
23:59

Trading Hours (Monday - Friday):

Main market
09:00 - 17:00
All times are displayed in the Africa/Johannesburg timezone (SAST, UTC+02:00).