Loading live market data…

Rio Tinto Group

NYSE:RIO

$92.295 USD

-$0.99 (-1.07%)

Volume
683.87K
Average Volume
2.62M
Market Capitalization
$149.89B
P/E Ratio
15.00
Dividend Yield
4.39%
Price Target
$101.75
Year High
$112.58
Year Low
$58.40
Day High
Day Low
Payout Ratio
$0.60
Current Ratio
$1.44

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.07%

Investors Holding

97

change: -888 | last: 985

Increased Positions

42

change: -457 | last: 499

Reduced Positions

30

change: -239 | last: 269

New Positions

11

change: -141 | last: 152

Sold Positions

855

change: 757 | last: 98

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -79.7526 | last: 0.7975

Total Invested

110.6M

RIO Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $80.03 1.62B $129.97B $8.87B $23.52B $144.61B
2024-12-31 $58.81 1.62B $95.45B $6.83B $13.86B $102.48B
2023-12-31 $74.46 1.62B $120.73B $9.67B $14.35B $125.41B
2022-12-31 $71.20 1.62B $115.33B $6.78B $12.27B $120.83B
2021-12-31 $66.94 1.62B $108.34B $12.81B $13.53B $109.06B
2020-12-31 $75.22 1.62B $121.66B $10.38B $14.02B $125.29B
2019-12-31 $59.36 1.63B $96.76B $8.03B $14.71B $103.45B
2018-12-31 $48.48 1.72B $83.35B $10.77B $13.92B $86.5B
2017-12-31 $54.75 1.79B $97.82B $10.55B $16.05B $103.32B
2016-12-31 $38.46 1.8B $69.12B $8.2B $18.39B $79.32B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $80.03 1.63B $130.09B $8.87B $23.52B $144.73B
2025-06-30 $58.33 1.62B $94.72B $9.02B $23.64B $109.34B
2024-12-31 $58.81 1.62B $95.48B $6.83B $13.86B $102.5B
2024-06-30 $66.41 1.62B $107.76B $9.26B $14.3B $112.81B
2023-12-31 $74.46 1.62B $120.74B $8.7B $14.35B $126.39B
2023-06-30 $63.84 1.62B $103.48B $9.18B $14.08B $108.38B
2022-12-31 $71.20 1.62B $115.32B $6.78B $12.27B $120.82B
2022-06-30 $61.00 1.62B $98.78B $11.41B $13.75B $101.11B
2021-12-31 $66.94 1.63B $109.06B $12.81B $13.53B $109.79B
2021-06-30 $83.89 1.63B $136.61B $14.03B $13.91B $136.5B
2020-12-31 $75.22 1.63B $122.5B $10.38B $14.02B $126.13B
2020-06-30 $56.18 1.62B $90.86B $6.27B $14.12B $98.71B