Booz Allen Hamilton holds annual shareholder meeting - BAH News | Rallies