GM Beats Earnings Estimates. Why the Stock Is Falling. Yahoo Finance 2025-07-22 13:10 Source Original site