GM Stock Falls 5% Despite $20 Billion Buyback and 22% Profit Growth | News | MoonHub