XTRA:MBGAuto
Mercedes-Benz Group (XTRA:MBG) Following Its EV And Software Push, Does The Stock Look Cheap
Mercedes-Benz Group (XTRA:MBG) has the market’s attention after recent share price moves, with the stock closing at €45.37 on 17 September 2026. Investors are weighing this against its longer term return profile.
Short term momentum for Mercedes-Benz Group has faded, with the share price down 2.6% over the past day and roughly 27% lower year to date. However, the 5 year total shareholder return of 10.21% points to a more resilient longer term picture.
Compare Mercedes-Benz Group’s recent...