Booz Allen Hamilton Holding Corporation (NYSE: BAH - Get Free Report) has been given a consensus recommendation of "Reduce" by the fifteen research firms that are currently covering the stock, Marketbeat reports. Four investment analysts have rated the stock with a sell recommendation, ten have issued a hold recommendation and one has given a buy recommendation









