OTC : EXXAF

Exxaro Resources Limited — Institutional Ownership

$12.26 USD

$0 (0.0%)

Volume
500
Average Volume
99
Market Capitalization
$2.87B
P/E Ratio
6.27
Dividend Yield
9.24%
Price Target
Year High
$13.39
Year Low
$9.87
Day High
Day Low
Payout Ratio
$0.47
Current Ratio
$5.10
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
EXXAF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $170.34 238M $40.54B $23.53B $12.89B $29.9B
2024-12-31 $161.45 241.54M $39B $20.53B $8.65B $27.11B
2023-12-31 $186.90 242M $45.23B $19.86B $9.37B $34.74B
2022-12-31 $216.05 242M $52.28B $14.81B $9.57B $47.04B
2021-12-31 $153.74 247M $37.97B $7.04B $10.76B $41.69B
2020-12-31 $142.46 251M $35.76B $3.2B $14.22B $46.78B
2019-12-31 $122.60 251M $30.77B $2.7B $8.5B $36.58B
2018-12-31 $143.59 326M $46.81B $2.08B $5.95B $50.68B
2017-12-31 $81.89 311M $25.47B $6.61B $6.59B $25.46B
2016-12-31 $84.43 355M $29.97B $5.2B $6.6B $31.38B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $170.34 234.14M $39.88B $23.53B $12.89B $29.24B
2025-06-30 $149.00 241.06M $35.92B $21.92B $9.73B $23.73B
2024-12-31 $161.45 241.54M $39B $20.53B $8.65B $27.11B
2024-06-30 $170.75 242.02M $41.32B $18.5B $8.83B $31.65B
2023-12-31 $186.90 241.54M $45.14B $19.86B $9.37B $34.66B
2023-06-30 $158.36 242M $38.32B $16.62B $9.39B $31.1B
2022-12-31 $216.05 241.53M $52.18B $14.81B $9.57B $46.94B
2022-06-30 $199.70 242M $48.33B $11.24B $10.11B $47.2B
2021-12-31 $153.74 241.63M $37.15B $7.04B $10.76B $40.87B
2021-06-30 $149.77 250M $37.44B $3.92B $11.06B $44.59B
2020-12-31 $142.46 250.94M $35.75B $3.2B $14.22B $46.77B
2020-06-30 $140.01 251M $35.14B $5.44B $15.97B $45.68B