Horizon Bancorp Q2 profit misses estimates on legal charge - HBNC News | Rallies