Nasdaq • KMB • US4943681035
Generating your data highlights...
36.4b USD | # 629 in US
4.21m shares | 449.56m USD
332.58m
99.62% | 331.32m