Stock events for Horace Mann Educators Corp. (HMN)
In the past six months, Horace Mann Educators Corp. reported increased net income and core earnings in Q2 and Q3 2025, leading to a rise in stock price, which reached a 52-week high on November 5, 2025. However, in Q4 2025, the company missed revenue expectations, and the stock saw a slight decline despite beating analyst estimates for non-GAAP profit. Insider selling activity was observed, and the 52-week low for the stock price was on February 3, 2025.
Demand Seasonality affecting Horace Mann Educators Corp.’s stock price
The demand for Horace Mann Educators Corp.'s products and services exhibits some seasonality, with typical seasonality in auto loss trends noted in its fourth-quarter results.
Overview of Horace Mann Educators Corp.’s business
Horace Mann Educators Corporation is a diversified insurance holding company focused on providing financial solutions to educators and public school employees. The company offers personal lines of property and casualty insurance, retirement annuities, life insurance, and supplemental and group benefits. Additionally, Horace Mann provides mutual funds and administrative services for school districts.
HMN’s Geographic footprint
Horace Mann Educators Corp. is headquartered in Springfield, Illinois, with regional claim offices in Irving, Texas, and Morrisville, North Carolina. It serves educators across the United States through a network of over 600 exclusive agencies.
HMN Corporate Image Assessment
Horace Mann Educators Corp. maintains a solid reputation for financial stability, evidenced by its ratings from AM Best, S&P, Fitch Ratings, and Moody's Investor Service. The company's brand is strengthened by its focus on serving the educational community since 1945 and its partnerships with education associations. No specific negative events significantly impacted the brand reputation in the past year.
Ownership
Horace Mann Educators Corporation's ownership is distributed among institutional investors, individual insiders, and public shareholders. Institutional owners hold a significant portion of the company's shares. Individual insiders own approximately 0.512% of the company, while retail investors hold about 26.70% of the stock.
Ask Our Expert AI Analyst
Price Chart
$43.51