NYSE • KBR • US48242W1062
Generating your data highlights...
4.48b USD | # 2692 in US
1.54m shares | 56.24m USD
126.07m
98.71% | 124.44m