KBR, Inc.

KBR, Inc.

34.77
EUR
+0.39
(+1.13%)
2.96EPS
10.20P/E
3.77BMarket Cap
Oct 29Next Earn