Nasdaq • KMB • US4943681035
Generating your data highlights...
35.8b USD | # 639 in US
4.23m shares | 448.53m USD
332.58m
99.62% | 331.31m