Front Page Horace Mann's CEO Sold $395,000 in Stock After a 33% Run Yahoo Finance · 13 Jul 2026 Read the full story at Yahoo Finance →