Booz Allen Hamilton's preliminary Q2 revenue slightly misses estimates - BAH News | Rallies