$2.34
-0.01 (-0.43%)
Analyst Consensus
Strong Buy
7
Analysts
Moderate
Coverage
Price in Context
52-Week High
$78.00
-97.0% from high
52-Week Low
$1.75
+33.7% from low
Next Earnings Report
Aug 18, 2026
3d
until earnings
Earnings in 3 days. Analyst targets may shift significantly after the report.
Peer Consensus — Insurance