<- Go Home

Owlet, Inc.

Market Cap

$160.4M

Volume

181.9K

Cash and Equivalents

N/A

EBITDA

-$10.9M

Tax Rate Collected

N/A

Tax Rate Ratio

N/A

Gross Profit

$54.4M

Profit Margin

50.86%

52 Week High

$16.94

52 Week Low

$4.19

Dividend

N/A

Price / Book Value

N/A

Price / Earnings

-2.32

Price / Tangible Book Value

8.07

Enterprise Value

N/A

Enterprise Value / EBITDA

-14.52

Operating Income

-$11.1M

Return on Equity

526.19%

Return on Assets

N/A

Cash and Short Term Investments

$35.5M

Debt

$18.8M

Equity

$33.9M

Revenue

$107.1M

Unlevered FCF

N/A

Sector

Health Care Equipment and Supplies

Category

N/A

Company Stock Pitches