Booz Allen Stock Surges Back From DOGE Doldrums on Earnings Beat

Booz Allen reports fiscal third-quarter earnings per share of $1.77 from sales of $2.6 billion. Wall Street was looking for per-share profit of $1.27 from sales of $2.7 billion. ...