Analysts expect Rio Tinto Plc to report revenue of 67.93 B for 2026, against a range of 61.42 B to 74.44 B. The most recent reported year, 2025, came in at 57.64 B, a 4.9% miss against the 60.63 B consensus.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 63.49 B | 55.55 B | 54.04 B | 53.66 B | 57.64 B | - | - | ||
| High Estimate | 68.38 B | 59.83 B | 57.78 B | 54.70 B | 66.06 B | 74.44 B | 65.60 B | ||
| Low Estimate | 58.71 B | 53.31 B | 54.11 B | 45.74 B | 55.21 B | 61.42 B | 58.93 B | ||
| Consensus Estimate | 63.54 B | 56.57 B | 55.95 B | 50.22 B | 60.63 B | 67.93 B | 62.26 B |
Analysts expect Rio Tinto Plc to report earnings per share of 7.93 for 2026, against a range of 7.47 to 8.39. The most recent reported year, 2025, came in at 6.69, a 2.9% beat against the 6.50 consensus.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 13.21 | 8.20 | 7.25 | 6.70 | 6.69 | - | - | ||
| High Estimate | 14.78 | 9.69 | 7.52 | 6.86 | 6.70 | 8.39 | 9.07 | ||
| Low Estimate | 13.74 | 8.37 | 6.30 | 6.28 | 6.30 | 7.47 | 8.09 | ||
| Consensus Estimate | 14.26 | 9.03 | 6.91 | 6.57 | 6.50 | 7.93 | 8.58 |
Pull Wall Street consensus for Rio Tinto Plc (high, low and consensus estimates alongside reported actuals) into your own models and apps with the Business Quant Estimates API. Swap YOUR_API_KEY for your own key.
https://data.businessquant.com/estimates?ticker=RIO&mode=revenue&api_key=YOUR_API_KEY
import requests
url = "https://data.businessquant.com/estimates"
params = {"ticker": "RIO", "mode": "revenue", "api_key": "YOUR_API_KEY"}
data = requests.get(url, params=params).json()
const res = await fetch("https://data.businessquant.com/estimates?ticker=RIO&mode=revenue&api_key=YOUR_API_KEY");
const data = await res.json();