로딩 중…
StockDiggingStockDigging

Lemonade, Inc.

LMND· NYSE
$53.05+9.81%
2026-08-03

Financials

Valuation Metrics

Lemonade, Inc.'s Market Cap is $4.08B. At end of 2025 it was $5.11B. Ranked #1610 of 3,111 in US market (top 52%), #1048 of 1,666 on NYSE (top 63%), #57 of 94 in Insurance (top 61%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$4.08B
Revenue$821M
Net Income$-139M
Total Assets$1.96B
Net Assets$518M
Value
P/B7.87x
P/S4.96x
FCF Yield0.48%
Profitability
ROE-26.81%
ROA-7.09%
Op. Margin-16.33%
Revenue Growth55.03%
Financial Health
Debt Ratio277.97%
Total Debt$200M
FCF$20M
Cash$374M
Current Ratio1.06x
Performance
1Y Return45.74%
1M Return-25.82%
From 52W High-46.90%
1Y MDD-50.94%
Trading
Volume1,961,117 shares
Trading Value$102M
Per Share
EPS$-2.30
BPS$7.43