Capstone Copper Q3 Net Income Falls 60% to USD 98.5 Million
Capstone Copper reported Q3 2026 net income attributable to shareholders of USD 98.5 million, down 60% year over year.
Capstone Copper reported Q3 2026 net income attributable to shareholders of USD 98.5 million, down 60% year over year.