Michelin has recorded 2019 net income up 4% to EUR1.73bn and segment operating income up 6.5% to EUR3bn.