Nasdaq • KMB • US4943681035
Generating your data highlights...
37.5b USD | # 355 in US
4.73m shares | 473.84m USD
331.94m
99.62% | 330.68m