Why KBR lags the market
Down 24% over three years while the S&P 500 rose 80%.
“Net income (loss) attributable to noncontrolling interests included in discontinued operations was $(19) million and $1 million during fiscal 2025 and fiscal 2024”
−1Growth