NYSE • DOC • US42250P1030
Generating your data highlights...
14.5b USD | # 1292 in US
7.9m shares | 164.29m USD
689.47m
99.60% | 686.7m