KBR, Inc.

KBR, Inc.

34.75
EUR
-0.47
(-1.33%)
2.96EPS
10.29P/E
3.80BMarket Cap
Oct 29Next Earn