KBR, Inc.

KBR, Inc.

35.28
EUR
+2.25
(+6.81%)
2.96EPS
10.32P/E
3.81BMarket Cap
Oct 29Next Earn