OTC : KUMBF

Kumba Iron Ore Limited — Institutional Ownership

$19.77 USD

$0 (0.0%)

Volume
7
Average Volume
2
Market Capitalization
$6.33B
P/E Ratio
6.98
Dividend Yield
12.62%
Price Target
Year High
$22.32
Year Low
$17.56
Day High
Day Low
Payout Ratio
$0.89
Current Ratio
$2.43
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
KUMBF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $348.79 320.63M $111.83B $15.01B $309.89M $97.13B
2024-12-31 $454.14 320.88M $145.73B $14.76B $2.2B $133.16B
2023-12-31 $416.18 321.7M $133.89B $15.08B $4.5B $123.31B
2022-12-31 $488.11 320.9M $156.63B $14.29B $7.1B $149.44B
2021-12-31 $445.92 320.88M $143.09B $14.71B $421M $128.8B
2020-12-31 $339.71 320.69M $108.94B $21.54B $514M $87.92B
2019-12-31 $348.88 320.55M $111.83B $12.86B $542M $99.51B
2018-12-31 $207.49 319.6M $66.31B $11.67B -$ $54.64B
2017-12-31 $178.76 319.3M $57.08B $13.87B -$ $43.2B
2016-12-31 $118.07 319.52M $37.73B $10.66B $4.5B $31.56B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $323.76 320.42M $103.74B $12.09B $173.42M $91.82B
2025-12-31 $348.79 320.48M $111.78B $15.01B $309.89M $97.08B
2025-06-30 $351.73 321.52M $113.09B $14.2B $238M $99.13B
2024-12-31 $454.14 320.88M $145.73B $14.76B $2.2B $133.16B
2024-06-30 $435.00 321.5M $139.85B $15.85B $1.26B $125.27B
2023-12-31 $416.18 320.95M $133.57B $17.72B $4.5B $120.35B
2023-06-30 $428.44 320.99M $137.52B $11.87B $966M $126.62B
2022-12-31 $488.11 320.92M $156.64B $14.29B $7.1B $149.45B
2022-06-30 $561.71 320.9M $180.25B $13.82B $340M $166.78B
2021-12-31 $445.92 320.88M $143.09B $14.71B $421M $128.8B
2021-06-30 $329.93 320.68M $105.8B $37.86B $427M $68.37B
2020-12-31 $339.71 320.65M $108.93B $21.54B $514M $87.91B