Northwest Bancshares director Charles E. Kranich reports $24,983 common share purchase - NWBI News | Rallies