NYSE • KBR • US48242W1062
Generating your data highlights...
4.58b USD | # 2712 in US
1.93m shares | 66.81m USD
126.07m
98.71% | 124.44m