KBR, Inc.

KBR, Inc.

34.81
EUR
+1.82
(+5.52%)
2.96EPS
9.83P/E
3.63BMarket Cap
Oct 29Next Earn