KBR, Inc.

KBR, Inc.

35.26
EUR
+2.06
(+6.20%)
2.96EPS
10.31P/E
3.81BMarket Cap
Oct 29Next Earn