If you are wondering whether KBR at around US$43.69 is a bargain or a value trap, you will want to look closely at what the numbers are saying about the stock's current price. The share price has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results