Nasdaq • KMB • US4943681035
Generating your data highlights...
34b USD | # 645 in US
4.65m shares | 456.91m USD
331.94m
99.62% | 330.68m