Horizon Bancorp provides banking services such as checking accounts, home mortgages, and business loans through its network of branches in Indiana and Michigan. It also offers insurance and investment management services to individual and corporate clients. I have synthesized my analysis of its core fundamentals, live market action, and peer metrics to provide a comprehensive thesis. What specific areas can I detail for you?