General Motors Q2 earnings beat estimates as stronger pricing, truck demand and higher guidance supported shares despite EV charges.

General Motors (NYSE: GM) to report Q2 earnings on July 21, expected to show growth in revenue and sales. Analysts' ratings and targets also available.

GM releases 2026 second-quarter results, raises full-year 2026 guidance and declares quarterly dividend