Results
Michelin H1 Revenue €12.69bn Misses Estimate
Michelin reported H1 revenue of €12.69bn, 2.6% decline YoY, slightly below the €12.74bn analyst estimate.
Net income fell to €766m, below the €977m forecast, as segment operating income rose 7% to €1.