Vale's Iron Ore Cycle Has Already Peaked, and the Dividend Will Be the Tell
Vale generated $3.1 billion of free cash flow in 2025 against $5.97 billion of capex. Operating income has compressed by 60% from the 2021 peak. The 32% dividend yield is the market's way of saying it does not believe the payout.