Horizon Bancorp takes USD 3.1 million pre-tax legal charge tied to ongoing appeal - HBNC News | Rallies