Michelin stock holds firm as 2025 revenue and margins stay central
Published on 08/25/2026 at 22:20 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Michelin stock (FR001400AJ45) is priced by the market at $42.84 on August 24, 2026, with a 2026 gain of 28.28% and an OTC market value of $27.74 billion. The same market-data page also shows 5-day strength of 11.23%, which keeps the share price story tied to a strong late-summer rerating.
Market signal
The freshest quote snapshot shows last price at $38.52 and day volume of 192 shares, while a separate share-graph view recorded a last price of GBP 2,151.50 on August 25, 2026 and turnover of 2,317,911 shares. That split view matters because it shows how venue and timing can change the picture across listings, even when the company identity stays the same.
Latest reported base
For the operating backdrop, the latest figures visible in the current result set point to 2025 sales of EUR 25.99 billion and USD 30.33 billion, alongside 116,600 employees and revenue per employee of EUR 222,916. Those numbers frame the scale investors are still comparing against when they look at the stock's rerating.
The same source also places Michelin's market capitalization at USD 27.74 billion and its float-adjusted value at USD 26.03 billion. That comparison is useful: the company is trading with a market value that is still broadly aligned with a large global industrial brand, not a small-cap recovery story.
Why the chart matters
A one-year move of 28.28% and a 5-day gain of 11.23% suggest the current debate is less about survival and more about how much of the recovery is already priced in. The August 24, 2026 quote near $42.84 also sits well above the same page's delayed last price of $38.52, reinforcing that the trading picture is moving across sessions and venues.
Michelin products
Michelin's tire business still gives the stock its core industrial identity, with volumes, pricing, and mix all feeding the earnings debate. The company name remains tied to a broad replacement and original-equipment footprint rather than a single product cycle.
Shares and setup
Michelin stock trades with a market cap of $27.74 billion as of August 25, 2026, and the quote snapshot pegs it at $42.84 for the latest OTC market view. For investors, the key number is the combination of a 2026 gain of 28.28% and a 5-day move of 11.23%.
Company
Company: Michelin SCA
ISIN: FR001400AJ45
Ticker: MGDDF
Exchange: OTC Markets
Price (as of August 24, 2026, 5:51 p.m. ET): $42.84 USD
Market cap: $27.74 billion (as of August 25, 2026)
Sector / Industry: Consumer discretionary / Tires and rubber
Index membership: CAC 40
