Alcoa earnings: 63 cents per share vs 53 cents expected By: CNBC.com News April 24, 2017 at 16:11 PM EDT Alcoa earnings: 63 cents per share vs 53 cents expected|| 104422898 Read More >> Related Stocks: Alcoa Corp