Nasdaq • KMB • US4943681035
Generating your data highlights...
32.5b USD | # 668 in US
4.18m shares | 444.27m USD
332.58m
99.62% | 331.31m