Michelin shares drop 2% as investors take profits after resultsBy FinMar NewsJuly 28, 2026Michelin shares drop 2% as investors take profits after results Read More: Michelin shares drop 2% as investors take profits after results