KBR, Inc.

KBR, Inc.

34.89
EUR
+2.19
(+6.70%)
2.96EPS
10.02P/E
3.70BMarket Cap
Oct 29Next Earn