Michelin Repurchases 180,085 Shares in €5.2M Capital Management Move
Michelin repurchased 180,085 ordinary shares at €29.07 per share on April 16, 2026, via three investment banks. Shares targeted for annulation as part of capital optimization strategy.
MGDDYprivate placementcapital management