General Motors (GM) closed the most recent trading day at $51.77, moving +0.78% from the previous trading session.
General Motors Co reported a 4.3% rise in annual U.S. auto sales on Friday, supported by higher demand for its pickup trucks and SUVs.
General Motors (GM) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
The latest trading day saw General Motors (GM) settling at $54.28, representing a +0.18% change from its previous close.
The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.
As the U.S. auto industry navigates an uncertain landscape in 2025, large-cap stocks like TSLA, GM and KMX offer a balanced blend of stability and growth potential.
General Motors remains a 'buy' due to attractive valuation, solid North American growth, and progress in the electric vehicle market. Revenue increased by 10.5% in Q3, driven by higher volumes and favorable product mix in North America. Despite international challenges, GM's leverage improved, and restructuring efforts are expected to save over $1 billion annually.
Recently, Zacks.com users have been paying close attention to General Motors (GM). This makes it worthwhile to examine what the stock has in store.
Shares of General Motors Company GM are little changed Monday despite news that rivals Honda Motor Co., Ltd. HMC and Nissan Motor Co., Ltd.
General Motors (GM 1.38%) recently announced it is ending its Cruise robotaxi business in order to focus on autonomous driving for personal vehicles. That changes the stock's investment thesis, as Travis Hoium covers in this video.
General Motors (GM) was named Yahoo Finance's 2024 Surprise of the Year. The automaker's stock is up more than 40% in a year in which rivals Ford (F) and Stellantis (STLA) saw their share prices fall by double-digit percentages.
In the most recent trading session, General Motors (GM) closed at $52.24, indicating a -0.55% shift from the previous trading day.