This graphic showcases mining companies with the highest earnings over the last trailing 12 months. BHP, Glencore, and Rio Tinto are topping the list, with Vale and China Shenhua Energy close behind.
It also includes revenue, with Glencore standing out at the highest with $217.8 billion, followed by Rio Tinto at $54 billion, and BHP at $53.8 billion.
The accompanying data set highlights market capitalizations, revealing notable discrepancies. For instance, despite Freeport's significantly lower earnings compared to Glencore, it maintains a similar valuation.
It is also noteworthy that both BHP and Rio Tinto are trading at significantly higher valuations than Glencore, despite having similar earnings. Explore the full data set is provided below for further insights:
Name | Revenue | Earnings | Mcap |
BHP Group | 53.8 | 23.6 B | 140.1 B |
Glencore | 217.8 | 22.9 B | 68.3 B |
Rio Tinto | 54.0 | 15.7 B | 105.6 B |
Vale | 41.8 | 12.4 B | 47.0 B |
China Shenhua Energy | 47.9 | 11.8 B | 106.9 B |
Fortescue | 16.8 | 6.9 B | 41.0 B |
Freeport-McMoRan | 23.8 | 6.1 B | 64.6 B |
Grupo México | 14.3 | 6.1 B | 44.7 B |
Coal India | 15.7 | 6.0 B | 37.5 B |
Yankuang Energy (Yanzhou Coal Mining) | 20.2 | 5.5 B | 17.3 B |
Zijin Mining | 40.9 | 5.1 B | 56.7 B |
Vedanta | 17.1 | 3.6 B | 20.8 B |
Anglo American | 30.7 | 3.6 B | 37.1 B |
Barrick Gold | 11.5 | 3.3 B | 31.3 B |
Teck Resources | 11.4 | 2.2 B | 24.7 B |
Nutrien | 28.3 | 1.4 B | 25.4 B |