Tuesday, October 27, 2026Market Open
IDD — Alcoa Q3 2026 earnings: EPS more than doubles to $1.81 from a year ago as AliGroup deal clears South32 vote