NYSE • ECL • US2788651006
Generating your data highlights...
76.7b USD | # 288 in US
1.28m shares | 355.11m USD
280.33m
99.80% | 279.76m