ALCOA Posts Q3 Revenue $2.6B, Vs. Street Est of $2.58BBy legume / October 19, 2023 / Alcoa ALCOA Posts Q3 Revenue $2.6B, Vs. Street Est of $2.58B。