GM beat Wall Street estimates by 37 cents a share and raised full-year guidance, then announced new gas-powered Cadillacs launching spring 2027.

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 raised several key earnings forecasts after beating Wall Street's second-quarter expectations as its North American operations continue to drive results.