Fail to deliver

42.50 1.38(3.36%)05/20/2024
Alcoa Corp (AA)