Sezzle (SEZL) Ownership
SEZL$150.84+1.41 +0.94%
$5.10B
Market Cap
$5.26B
Enterprise Value
$581.59M
Revenue (TTM)
—
Market Position
Ownership data loads after the page opens.
$5.10B
Market Cap
$5.26B
Enterprise Value
$581.59M
Revenue (TTM)
—
Market Position
Ownership data loads after the page opens.
SEZL price $150.84 +1.41 +0.94%
Stocklytics score rationale: value 43, quality 92, growth 65.
Insights · Forecast · Financials · Learn