Stock Market News: Pier 1 Accelerates Store Closures; Alcoa Falls on Earnings – Motley Fool
Stock Market News: Pier 1 Accelerates Store Closures; Alcoa Falls on Earnings Motley Fool
On a mixed day for the broader markets, earnings news left investors in both companies reeling.