Nasdaq • KMB • US4943681035
Generating your data highlights...
32.6b USD | # 662 in US
4.91m shares | 497.17m USD
331.94m
99.62% | 330.69m