$15.60
▲ +$0.12
(+0.78%)
Vol 691K
Mkt Cap
$4.3B
ROE
-39.5%
Margin
-3.8%
Beta
2.10
52W
$11–$24
Wall Street Consensus
17 analysts · Apr 20260
Strong Buy
3
Buy
8
Hold
3
Sell
3
Strong Sell
17.6%
Buy Rating
Price Chart
Similar Stocks
GL
Globe Life Inc
P/E 9.9
$11.5B
PRI
Primerica Inc
P/E 11.0
$8.3B
LNC
Lincoln National Corp
P/E 5.5
$6.5B
CNO
CNO Financial Group Inc
P/E 18.0
$4.0B
BHF
Brighthouse Financial Inc
P/E 3.8
$3.7B
FG
F&G Annuities & Life Inc
P/E 12.3
$3.3B
GNW
Genworth Financial Inc
P/E 15.2
$3.4B
AFL
Aflac Inc
P/E 15.7
$57.2B
Earnings
Beat rate: 50.0%| Quarter | EPS Est | EPS Act | Surprise |
|---|---|---|---|
| Dec 2025 | $-0.91 | $-1.24 | $-0.33 |
| Sep 2025 | $-0.57 | $-0.53 | +$0.04 |
| Jun 2025 | $-0.47 | $-0.89 | $-0.42 |
| Mar 2025 | $0.81 | $0.92 | +$0.11 |
Quarterly Revenue & Earnings
| Quarter | 2024-0… | 2024-1… | 2025-0… | 2025-0… | 2025-0… | 2025-1… |
|---|---|---|---|---|---|---|
| Revenue | — | $2.4B | $3.0B | $2.9B | $3.0B | $2.8B |
| Net Income | — | -$153.5M | $275.3M | -$228.4M | -$137.4M | -$352.6M |
Key Ratios
ROA (TTM)
-7.3%
P/S (TTM)
0.37
P/B
3.9
EPS (TTM)
$-1.77
CF/Share
$-1.47
Rev Growth 3Y
+43.5%
52W High
$23.80
52W Low
$10.69
$10.69
52-Week Range
$23.80
Financial Health
Free Cash Flow
$662.8M
Net Debt
-$2.3B
Cash
$2.8B
Total Debt
$430.1M
As of Dec 31, 2025
How does OSCR compare to Insurance peers?
Peer group: Peers · Insurance (Peers) · 7 companies
OSCR valuation vs Insurance peers
P/E ratio
—
▼
0%
below
peers
(15.4)
vs Peers
vs Industry
Overvalued
P/S ratio
0.4
▼
38%
below
peers
(0.6)
vs Peers
vs Industry
Undervalued
P/B ratio
3.9
▲
278%
above
peers
(1.0)
vs Peers
vs Industry
Overvalued
Div yield
—
▼
0%
below
peers
(2.2%)
vs Peers
vs Industry
In line
OSCR profitability vs Insurance peers
ROE
-39.5%
▼
714%
below
peers
(6.4%)
vs Peers
vs Industry
Weak
Net margin
-3.8%
▼
178%
below
peers
(4.9%)
vs Peers
vs Industry
Weak
Gross margin
—
—
vs Peers
vs Industry
Weak
ROA
-7.3%
▼
1923%
below
peers
(0.4%)
vs Peers
vs Industry
Weak
OSCR financial health vs Insurance peers
D/E ratio
—
▼
0%
below
peers
(49.6)
vs Peers
vs Industry
Low debt
Current ratio
0.1
▼
22%
below
peers
(0.1)
vs Peers
vs Industry
Low liquidity
Beta
2.1
▲
124%
above
peers
(0.9)
vs Peers
vs Industry
More volatile
OSCR fundamentals radar
OSCR
Peer median
Industry
OSCR profitability vs leverage
Bubble size = market cap · X = net margin · Y = D/E ratio
OSCR vs peers: key metrics
Latest News
No related news yet