$25.04
-0.14 (-0.56%)
Analyst Consensus
Buy
11
Analysts
Moderate
Coverage
Price Target
Analyst Price Target
+114.0% upside
Low Target
$43.17
Average Target
$53.58
High Target
$72.58
Current Price
$25.04
Current
$25.04
$25.04
Target
$53.58
$53.58
$43.17
$53.58 avg
$72.58
Scenario Analysis
Bear Case
$43.17
72.4%
Low target
Base Case
$53.58
+114.0%
Avg target
Bull Case
$72.58
+189.9%
High target
Risk/Reward
2.6x
Favorable
Price in Context
52-Week High
$42.29
-40.8% from high
52-Week Low
$23.50
+6.6% from low
Target vs 52W High
$53.58
+26.7% vs high
Next Earnings Report
Feb 24, 2026
7d
until earnings
EPS Est: $0.47
Earnings in 7 days. Analyst targets may shift significantly after the report.
Peer Consensus — Insurance