Nasdaq • KMB • US4943681035
Generating your data highlights...
32.2b USD | # 669 in US
3.89m shares | 406.08m USD
332.58m
99.62% | 331.31m