Market Cap 68.36B
Revenue (ttm) 38.40B
Net Income (ttm) 2.35B
EPS (ttm) N/A
PE Ratio 7.85
Forward PE 7.79
Profit Margin 6.12%
Debt to Equity Ratio 0.48
Volume 30,705,700
Avg Vol 22,345,955
Day's Range N/A - N/A
Shares Out 4.54B
Stochastic %K 13%
Beta 0.46
Analysts Sell
Price Target $16.52

Company Profile

Vale S.A., together with its subsidiaries, produces iron ore and nickel in Brazil, Asia, the Middle East, North Africa, Europe, the Americas, and Oceania. The company operates in two segments, Iron Ore Solutions and Vale Base Metals. It extracts, produces, and distributes iron ore, iron ore pellets, briquettes, nickel, copper, other ferrous products, and by-products, including gold, silver, cobalt, platinum-group metals, and other base metals, as well as low-carbon critical minerals. The company...

Industry: Other Industrial Metals & Mining
Sector: Basic Materials
Phone: 55 21 3485 5000
Website: vale.com
Address:
Praia de Botafogo, 186, Rooms 1801 to 2001, Rio De Janeiro, Brazil
Hihosilveraway11
Hihosilveraway11 Aug. 4 at 12:23 PM
$VALE looking good now
0 · Reply
TwinTurboBul161
TwinTurboBul161 Aug. 4 at 9:49 AM
0 · Reply
27R
27R Jul. 30 at 3:55 PM
$VALE Buckle up — earnings after the close today.
1 · Reply
Slabby999wrld
Slabby999wrld Jul. 30 at 1:55 PM
$VALE bounced off bottom of balance time to to head to the top near 19
0 · Reply
PandaTrade_
PandaTrade_ Jul. 28 at 7:56 PM
Seems like Volume is going in to APUS fast now! 🚀 APUS is breaking out with huge NEWS released! Only 400k shares remaining - People are just finding it. Don't be late to APUS, It's going parabolic. $DGXX $VALE $HIMX SJ
0 · Reply
ExploringTrades
ExploringTrades Jul. 23 at 10:31 PM
$VALE got eyes on it
0 · Reply
Hihosilveraway11
Hihosilveraway11 Jul. 23 at 2:06 PM
0 · Reply
TheSleeeve
TheSleeeve Jul. 22 at 7:08 PM
$ALT Good profits over at $VALE , fellas. How we doing here?
1 · Reply
TheSleeeve
TheSleeeve Jul. 22 at 7:07 PM
$VALE Few more profits here, fellas. Congrats longs.
0 · Reply
SuperGreenToday
SuperGreenToday Jul. 21 at 8:04 AM
$VALE Share Price: $14.11 Contract Selected: Aug 14, 2026 $15 Calls Buy Zone: $0.14 – $0.17 Target Zone: $0.22 – $0.27 Potential Upside: 54% ROI Time to Expiration: 23 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
Latest News on VALE
Vale price target raised to $17 from $16.75 at Barclays

2026-08-03T09:50:17.000Z - 1 day ago

Vale price target raised to $17 from $16.75 at Barclays


Vale Q2 Earnings Call Highlights

Sat, 01 Aug 2026 00:03:57 -0400 - 3 days ago

Vale Q2 Earnings Call Highlights


Vale Q2 Earnings Call Highlights

2026-08-01T04:03:43.000Z - 3 days ago

Vale Q2 Earnings Call Highlights


Vale S.A. Earnings Call Transcript: Q2 2026

Jul 31, 2026, 10:00 AM EDT - 3 days ago

Vale S.A. Earnings Call Transcript: Q2 2026


Vale S.A. Document: Q2 2026

Jul 31, 2026, 10:00 AM EDT - 3 days ago

Vale S.A. Document: Q2 2026


Vale S.A. Earnings release: Q2 2026

Jul 31, 2026, 10:00 AM EDT - 3 days ago

Vale S.A. Earnings release: Q2 2026


Vale S.A. Slides: Q2 2026

Jul 31, 2026, 10:00 AM EDT - 3 days ago

Vale S.A. Slides: Q2 2026


Vale price target raised to $20.50 from $20 at JPMorgan

2026-07-27T10:21:01.000Z - 8 days ago

Vale price target raised to $20.50 from $20 at JPMorgan


Vale downgraded to Neutral from Buy at Goldman Sachs

2026-07-27T10:20:15.000Z - 8 days ago

Vale downgraded to Neutral from Buy at Goldman Sachs


Vale price target lowered to $16 from $19 at Scotiabank

2026-07-20T14:10:26.000Z - 14 days ago

Vale price target lowered to $16 from $19 at Scotiabank


Vale Breaks Above 200-Day Moving Average - Bullish for VALE

2026-07-14T20:13:44.000Z - 20 days ago

Vale Breaks Above 200-Day Moving Average - Bullish for VALE


Vale price target lowered to $15 from $16 at Wells Fargo

2026-07-09T10:41:28.000Z - 26 days ago

Vale price target lowered to $15 from $16 at Wells Fargo


Vale Stock Getting Very Oversold

2026-07-08T21:27:27.000Z - 26 days ago

Vale Stock Getting Very Oversold


Vale (VALE) Chairman Resigns Amid Shareholder Pressure

2026-07-07T12:58:58.000Z - 27 days ago

Vale (VALE) Chairman Resigns Amid Shareholder Pressure


Vale chairman Daniel Andre Stieler resigns

2026-07-06T22:50:09.000Z - 4 weeks ago

Vale chairman Daniel Andre Stieler resigns


Vale S.A. Slides: ESG presentation

Jun 30, 2026, 7:00 AM EDT - 5 weeks ago

Vale S.A. Slides: ESG presentation


Vale put volume heavy and directionally bearish

2026-06-25T16:40:17.000Z - 5 weeks ago

Vale put volume heavy and directionally bearish


3 Dividend Stocks Under $30 to Anchor Your Portfolio

Tue, 23 Jun 2026 13:00:14 -0400 - 5 weeks ago

3 Dividend Stocks Under $30 to Anchor Your Portfolio


Noteworthy ETF Outflows: ILF, VALE, ITUB, PBR.A

2026-06-23T14:54:11.000Z - 5 weeks ago

Noteworthy ETF Outflows: ILF, VALE, ITUB, PBR.A


Vale put volume heavy and directionally bearish

2026-06-23T14:52:36.000Z - 5 weeks ago

Vale put volume heavy and directionally bearish


Vale Board Rejects 7% Holder's Chairman Removal Push

2026-06-22T11:33:26.000Z - 6 weeks ago

Vale Board Rejects 7% Holder's Chairman Removal Push


Vale (VALE) Plans $2.5B Investment in Decarbonization Efforts

2026-06-15T21:59:54.000Z - 7 weeks ago

Vale (VALE) Plans $2.5B Investment in Decarbonization Efforts


Vale price target raised to $19 from $18 at Scotiabank

2026-06-15T14:13:09.000Z - 7 weeks ago

Vale price target raised to $19 from $18 at Scotiabank


ILF, VALE, PBR.A, PBR: Large Outflows Detected at ETF

2026-06-12T15:28:11.000Z - 7 weeks ago

ILF, VALE, PBR.A, PBR: Large Outflows Detected at ETF


Vale price target raised to $21 from $19.50 at JPMorgan

2026-06-12T09:05:07.000Z - 7 weeks ago

Vale price target raised to $21 from $19.50 at JPMorgan


Vale CEO Says Metals Demand Is Robust Despite Conflict With Iran

Tue, 09 Jun 2026 12:16:53 -0400 - 7 weeks ago

Vale CEO Says Metals Demand Is Robust Despite Conflict With Iran


Vale S.A. Slides: Investor presentation

Jun 9, 2026, 7:00 AM EDT - 2 months ago

Vale S.A. Slides: Investor presentation


Vale (VALE) Boosts Cash Flow Outlook Amid Middle East Conflict

2026-06-08T22:55:23.000Z - 2 months ago

Vale (VALE) Boosts Cash Flow Outlook Amid Middle East Conflict


Vale CEO Says Metals Demand Is Robust Despite Iran Conflict

2026-06-08T20:06:51.000Z - 2 months ago

Vale CEO Says Metals Demand Is Robust Despite Iran Conflict


Analyst Favorites: Vale Ranks As a Top Metals Pick

2026-06-08T15:54:45.000Z - 2 months ago

Analyst Favorites: Vale Ranks As a Top Metals Pick


Steelworkers secure historic gains in new Vale agreement

Mon, 01 Jun 2026 16:25:00 -0400 - 2 months ago

Steelworkers secure historic gains in new Vale agreement


Vale price target raised to $18 from $16.50 at Scotiabank

2026-05-27T14:47:27.000Z - 2 months ago

Vale price target raised to $18 from $16.50 at Scotiabank


Vale price target raised to $19.50 from $18.50 at JPMorgan

2026-05-22T08:40:31.000Z - 2 months ago

Vale price target raised to $19.50 from $18.50 at JPMorgan


Vale price target raised to $18 from $14.80 at Deutsche Bank

2026-05-15T17:29:06.000Z - 2 months ago

Vale price target raised to $18 from $14.80 at Deutsche Bank


Vale S.A. Slides: Investor presentation

May 15, 2026, 7:00 AM EDT - 2 months ago

Vale S.A. Slides: Investor presentation


Vale S.A. Earnings Call Transcript: Q1 2026

Apr 29, 2026, 10:00 AM EDT - 3 months ago

Vale S.A. Earnings Call Transcript: Q1 2026


Vale S.A. Earnings release: Q1 2026

Apr 29, 2026, 10:00 AM EDT - 3 months ago

Vale S.A. Earnings release: Q1 2026


Vale S.A. Slides: Q1 2026

Apr 29, 2026, 10:00 AM EDT - 3 months ago

Vale S.A. Slides: Q1 2026


Vale put volume heavy and directionally bearish

2026-04-21T16:18:31.000Z - 3 months ago

Vale put volume heavy and directionally bearish


Brazil stocks hover near record highs as commodities, banks drive gains

Tue, 10 Mar 2026 11:54:36 -0400 - 5 months ago

Brazil stocks hover near record highs as commodities, banks drive gains


What's Happening With VALE Stock?

Feb 19, 2026, 9:30 AM EST - 5 months ago

What's Happening With VALE Stock?


Vale S.A. Earnings Call Transcript: Q4 2025

Feb 13, 2026, 9:00 AM EST - 6 months ago

Vale S.A. Earnings Call Transcript: Q4 2025


Vale S.A. Annual report: Q4 2025

Feb 13, 2026, 9:00 AM EST - 6 months ago

Vale S.A. Annual report: Q4 2025


Vale S.A. Earnings release: Q4 2025

Feb 13, 2026, 9:00 AM EST - 6 months ago

Vale S.A. Earnings release: Q4 2025


Vale S.A. Slides: Q4 2025

Feb 13, 2026, 9:00 AM EST - 6 months ago

Vale S.A. Slides: Q4 2025


Vale S.A. Annual report: Q4 2025

Feb 13, 2026, 9:00 AM EST - 6 months ago

Vale S.A. Annual report: Q4 2025


Solis Minerals Confirms Due Diligence Completed on Cucho

Feb 5, 2026, 12:08 PM EST - 6 months ago

Solis Minerals Confirms Due Diligence Completed on Cucho


VALE Stock Rally: What A 40% Surge Means For Investors

Dec 3, 2025, 12:55 PM EST - 8 months ago

VALE Stock Rally: What A 40% Surge Means For Investors


VALE Stock Up 40% - What's Next?

Dec 3, 2025, 10:30 AM EST - 8 months ago

VALE Stock Up 40% - What's Next?


Vale S.A. Transcript: Vale Day 2025

Dec 2, 2025, 8:00 AM EST - 8 months ago

Vale S.A. Transcript: Vale Day 2025


Vale S.A. Slides: FY 2025

Dec 2, 2025, 8:00 AM EST - 8 months ago

Vale S.A. Slides: FY 2025


Vale S.A. Slides: Instutional Presentation

Nov 3, 2025, 6:00 PM EST - 9 months ago

Vale S.A. Slides: Instutional Presentation


Vale S.A. Earnings Call Transcript: Q3 2025

Oct 31, 2025, 10:00 AM EDT - 9 months ago

Vale S.A. Earnings Call Transcript: Q3 2025


Vale S.A. Earnings release: Q3 2025

Oct 31, 2025, 10:00 AM EDT - 9 months ago

Vale S.A. Earnings release: Q3 2025


Vale S.A. Slides: Q3 2025

Oct 31, 2025, 10:00 AM EDT - 9 months ago

Vale S.A. Slides: Q3 2025


Solis Announces Additional Cucho Exploration Concessions

Oct 28, 2025, 12:27 PM EDT - 9 months ago

Solis Announces Additional Cucho Exploration Concessions


Steelworkers ratify new four-year agreement with Vale

Oct 2, 2025, 3:41 PM EDT - 10 months ago

Steelworkers ratify new four-year agreement with Vale


Buy VALE Stock At $11?

Sep 19, 2025, 5:42 AM EDT - 11 months ago

Buy VALE Stock At $11?


Vale S.A. Slides: Investor Presentation

Sep 10, 2025, 7:00 AM EDT - 11 months ago

Vale S.A. Slides: Investor Presentation


Vale S.A. Slides: Investor Presentation

Sep 2, 2025, 7:00 AM EDT - 1 year ago

Vale S.A. Slides: Investor Presentation


Vale S.A. Earnings Call Transcript: Q2 2025

Aug 1, 2025, 10:00 AM EDT - 1 year ago

Vale S.A. Earnings Call Transcript: Q2 2025


Vale S.A. Earnings release: Q2 2025

Aug 1, 2025, 10:00 AM EDT - 1 year ago

Vale S.A. Earnings release: Q2 2025


Vale S.A. Slides: Q2 2025

Aug 1, 2025, 10:00 AM EDT - 1 year ago

Vale S.A. Slides: Q2 2025


What Can Drive Vale Stock 2X?

Jul 17, 2025, 6:00 AM EDT - 1 year ago

What Can Drive Vale Stock 2X?


Vale S.A. Slides: ESG Presentation

Jun 12, 2025, 7:00 AM EDT - 1 year ago

Vale S.A. Slides: ESG Presentation


What's Next With VALE Stock?

May 20, 2025, 7:20 AM EDT - 1 year ago

What's Next With VALE Stock?


Vale S.A. Slides: Investor Presentation

May 13, 2025, 7:00 AM EDT - 1 year ago

Vale S.A. Slides: Investor Presentation


Vale S.A. Earnings Call Transcript: Q1 2025

Apr 25, 2025, 10:00 AM EDT - 1 year ago

Vale S.A. Earnings Call Transcript: Q1 2025


Vale S.A. Earnings release: Q1 2025

Apr 25, 2025, 10:00 AM EDT - 1 year ago

Vale S.A. Earnings release: Q1 2025


Vale S.A. Slides: Q1 2025

Apr 25, 2025, 10:00 AM EDT - 1 year ago

Vale S.A. Slides: Q1 2025


Vale S.A. Registration statement: Registration Filing

Apr 17, 2025, 8:00 AM EDT - 1 year ago

Vale S.A. Registration statement: Registration Filing


Miner Vale to receive $1 billion in Alianca Energia JV deal

Mar 31, 2025, 8:44 PM EDT - 1 year ago

Miner Vale to receive $1 billion in Alianca Energia JV deal


Vale S.A. Slides: Investor Presentation

Feb 24, 2025, 7:00 AM EST - 1 year ago

Vale S.A. Slides: Investor Presentation


Vale S.A. Earnings Call Transcript: Q4 2024

Feb 20, 2025, 9:00 AM EST - 1 year ago

Vale S.A. Earnings Call Transcript: Q4 2024


Vale S.A. Annual report: Q4 2024

Feb 20, 2025, 9:00 AM EST - 1 year ago

Vale S.A. Annual report: Q4 2024


Vale S.A. Earnings release: Q4 2024

Feb 20, 2025, 9:00 AM EST - 1 year ago

Vale S.A. Earnings release: Q4 2024


Vale S.A. Slides: Q4 2024

Feb 20, 2025, 9:00 AM EST - 1 year ago

Vale S.A. Slides: Q4 2024


Workers win at Vale Long Harbour with Yes vote to join the USW

Jan 28, 2025, 10:57 AM EST - 1 year ago

Workers win at Vale Long Harbour with Yes vote to join the USW


Vale S.A. Transcript: Investor Day 2024

Dec 3, 2024, 10:00 AM EST - 1 year ago

Vale S.A. Transcript: Investor Day 2024


Vale S.A. Press release: FY 2024

Dec 3, 2024, 10:00 AM EST - 1 year ago

Vale S.A. Press release: FY 2024


Vale S.A. Slides: FY 2024

Dec 3, 2024, 10:00 AM EST - 1 year ago

Vale S.A. Slides: FY 2024


Vale S.A. Earnings Call Transcript: Q3 2024

Oct 25, 2024, 1:00 PM EDT - 1 year ago

Vale S.A. Earnings Call Transcript: Q3 2024


Vale S.A. Earnings release: Q3 2024

Oct 25, 2024, 1:00 PM EDT - 1 year ago

Vale S.A. Earnings release: Q3 2024


Vale S.A. Slides: Q3 2024

Oct 25, 2024, 1:00 PM EDT - 1 year ago

Vale S.A. Slides: Q3 2024


Vale S.A. Slides: ESG Presentation

Oct 17, 2024, 7:00 AM EDT - 1 year ago

Vale S.A. Slides: ESG Presentation


The Big 3: FCX, EXC & VALE

Oct 10, 2024, 11:56 AM EDT - 1 year ago

The Big 3: FCX, EXC & VALE

EXC FCX


China stimulus: top 3 commodities stocks to consider

Sep 27, 2024, 1:24 PM EDT - 2 years ago

China stimulus: top 3 commodities stocks to consider

FCX X


Can Vale's upgraded iron ore forecast revive its stock price?

Sep 11, 2024, 12:54 PM EDT - 2 years ago

Can Vale's upgraded iron ore forecast revive its stock price?


Vale shares rise as markets welcome CEO appointment

Aug 27, 2024, 12:12 PM EDT - 2 years ago

Vale shares rise as markets welcome CEO appointment


Vale S.A. Earnings Call Transcript: Q2 2024

Jul 26, 2024, 10:00 AM EDT - 2 years ago

Vale S.A. Earnings Call Transcript: Q2 2024


Vale S.A. Earnings release: Q2 2024

Jul 26, 2024, 10:00 AM EDT - 2 years ago

Vale S.A. Earnings release: Q2 2024


Vale S.A. Slides: Q2 2024

Jul 26, 2024, 10:00 AM EDT - 2 years ago

Vale S.A. Slides: Q2 2024


Is Vale stock a Buy following mixed Q2 earnings?

Jul 26, 2024, 8:52 AM EDT - 2 years ago

Is Vale stock a Buy following mixed Q2 earnings?


Vale, Sir Roderick Carnegie AC – Rio Tinto statement

Jul 15, 2024, 12:14 AM EDT - 2 years ago

Vale, Sir Roderick Carnegie AC – Rio Tinto statement

RIO


Hihosilveraway11
Hihosilveraway11 Aug. 4 at 12:23 PM
$VALE looking good now
0 · Reply
TwinTurboBul161
TwinTurboBul161 Aug. 4 at 9:49 AM
0 · Reply
27R
27R Jul. 30 at 3:55 PM
$VALE Buckle up — earnings after the close today.
1 · Reply
Slabby999wrld
Slabby999wrld Jul. 30 at 1:55 PM
$VALE bounced off bottom of balance time to to head to the top near 19
0 · Reply
PandaTrade_
PandaTrade_ Jul. 28 at 7:56 PM
Seems like Volume is going in to APUS fast now! 🚀 APUS is breaking out with huge NEWS released! Only 400k shares remaining - People are just finding it. Don't be late to APUS, It's going parabolic. $DGXX $VALE $HIMX SJ
0 · Reply
ExploringTrades
ExploringTrades Jul. 23 at 10:31 PM
$VALE got eyes on it
0 · Reply
Hihosilveraway11
Hihosilveraway11 Jul. 23 at 2:06 PM
0 · Reply
TheSleeeve
TheSleeeve Jul. 22 at 7:08 PM
$ALT Good profits over at $VALE , fellas. How we doing here?
1 · Reply
TheSleeeve
TheSleeeve Jul. 22 at 7:07 PM
$VALE Few more profits here, fellas. Congrats longs.
0 · Reply
SuperGreenToday
SuperGreenToday Jul. 21 at 8:04 AM
$VALE Share Price: $14.11 Contract Selected: Aug 14, 2026 $15 Calls Buy Zone: $0.14 – $0.17 Target Zone: $0.22 – $0.27 Potential Upside: 54% ROI Time to Expiration: 23 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
Advent_
Advent_ Jul. 19 at 7:41 PM
$TSLA $VALE $SPY $PLTR Watchlist for 7/20/2026 SPY Long above 746.99 Short below 742.14 (2-1 on 4hr) QQQ Long above 702.13 Short below 694.22 (2-1 on 4hr) DIA Long above 523.03 Short below 520.40 (2-1 on 4hr) IWM Long above 295.45 Short below 292.96 (3-1 on 4hr) TSLA Long above 384.73 Short below 380.58 (2-1 on 4hr) * Swing Trading Ideas * VALE Long above 14.29 Short below 14.01 (2-2 on daily) PLTR Long above 134.77 Short below 129.05 (2-1 on weekly) News: (ET) None scheduled Notes: For swing trade ideas, I would look for contracts 14-30DTE (daily), 30-45DTE (weekly), 90-180DTE (monthly). Brief Watchlist Explanation https://youtu.be/Ers0aiYN6RY TSLA Long Targets -> 386.73, 389.12, 391, 392.64, 395.22, 397.11, 399.44 Short targets -> 378.58, 376.81, 374.83, 372, 370.10 Not financial advice, simply my ideas. Size accordingly and have a proper trade plan If you get emotional, take a 1 hour break These setups are only to be taking during the NY trading session
0 · Reply
Hihosilveraway11
Hihosilveraway11 Jul. 15 at 3:46 PM
$VALE go green🐸🐸🐸🐸🐸
0 · Reply
PantheonPips
PantheonPips Jul. 13 at 5:54 AM
$VALE Iron ore demand is correlated with China stimulus. They are also pivoting to green steel production to future-proof.
0 · Reply
ParkerTradesX
ParkerTradesX Jul. 12 at 7:47 PM
The first bounce is easy. The real test is whether buyers can change the trend. $VALE A bullish hammer formed at falling broadening wedge support, followed by confirmation as price tested the 200 EMA. The bounce has room to continue, but momentum needs to be respected. The bigger picture is still cautious while price remains below key moving averages. Key focus: Support held = risk is defined. Reclaim resistance = trend reversal gets more credible. Watching how bulls handle the next move.
1 · Reply
FuturistFinance
FuturistFinance Jul. 11 at 6:38 AM
$VALE Iron ore demand is correlated with China stimulus. They are also pivoting to green steel production to future-proof.
0 · Reply
MrNotSoNice
MrNotSoNice Jul. 10 at 11:10 PM
$VALE I like this to $18. Nice dividend while I wait. 🧐📈💰🇧🇷
0 · Reply
MrGreenth
MrGreenth Jul. 9 at 11:58 PM
$VALE underrvalued
0 · Reply
always_learning_
always_learning_ Jul. 9 at 4:49 PM
$VALE keeps making lower highs week after week. Does this have any bottom?
1 · Reply
nth_effect
nth_effect Jul. 9 at 1:34 PM
Vale $VALE has seen its score rise from 62 to 67 while YTD drifted back to 3.6% from 8.3%, and the model now reads priced-in risk as low. That points to a thesis the tape has not caught up with, with copper and iron ore demand tied to any China stimulus as the fuel. The risk is that the YTD fade reflects something structural in Chinese property demand the score upgrade has not fully absorbed.
0 · Reply
ripster47
ripster47 Jul. 8 at 11:31 AM
$VALE | Morgan Stanley Downgrades Vale S.A. to Equalweight with $16.50 PT on Iron Ore Market Pressures Morgan Stanley turns cautious as iron ore oversupply and cost pressures limit upside. 🔹 Follow @tenet_research for more analyst insights on other tickers.
0 · Reply
dllydalley29
dllydalley29 Jul. 6 at 5:05 PM
$VALE Management should be announcing upcoming dividend. Good luck to all longs.
0 · Reply
BraxtonH
BraxtonH Jul. 6 at 3:32 PM
During WWII, copper was needed everywhere, so the Manhattan Project used Treasury silver for Oak Ridge calutrons Copper was too important to pull from the war effort Fast forward: AI data centers, grids, defense and electrification all need copper again That is why $NREDF interests me Wilmac gives NovaRed the copper-gold exposure MetalCore AI gives it the targeting angle $BHP $RIO $VALE
1 · Reply