Booz Allen Hamilton Holding Corporation (NYSE:BAH - Get Free Report) has been assigned a consensus recommendation of "Hold" from the fifteen research firms that are currently covering the stock, Marketbeat reports. Three analysts have rated the stock with a sell rating, eight have issued a hold rati