Owlet, Inc. (OWLT)
NYSE: OWLT · IEX Real-Time Price · USD
4.200
-0.050 (-1.18%)
May 3, 2024, 4:00 PM EDT - Market closed

Owlet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
384564301292-
Market Cap Growth
--29.54%-78.69%3.05%--
Enterprise Value
36446922330411
PE Ratio
-1.21-1.21-0.81-4.20-27.79-
PS Ratio
0.700.840.933.973.88-
PB Ratio
-1.20-1.20-6.045.46-4.30-
P/FCF Ratio
-1.92-1.92-0.78-7.26-266.78-
P/OCF Ratio
-1.92-1.92-0.79-7.43-2266.57-
EV/Sales Ratio
0.670.811.002.944.030.21
EV/EBITDA Ratio
-1.60-1.60-0.92-3.24-36.89-0.64
EV/EBIT Ratio
-1.48-1.48-0.88-3.19-33.36-0.62
EV/FCF Ratio
-1.86-1.86-0.84-5.36-277.57-0.60
Debt / Equity Ratio
-0.41-0.41-1.520.30-0.42-0.38
Debt / EBITDA Ratio
-0.55-0.55-0.21-0.24-3.50-1.36
Debt / FCF Ratio
-0.65-0.65-0.20-0.40-26.31-1.26
Quick Ratio
0.680.680.411.530.580.78
Current Ratio
0.890.890.771.970.801.03
Asset Turnover
1.031.030.760.772.21-
Interest Coverage
-9.31-9.31-70.84-39.45-6.60-17.35
Return on Equity (ROE)
127.90%127.90%-703.00%1306.80%16.60%-
Return on Assets (ROA)
-71.50%-71.50%-87.00%-73.10%-30.80%-
Return on Capital (ROIC)
128.31%128.31%-1520.56%-77.79%17.85%46.53%
Earnings Yield
-99.58%-82.87%-123.55%-23.80%-3.60%-
FCF Yield
-62.53%-52.04%-127.72%-13.78%-0.37%-
Buyback Yield / Dilution
-4.10%-4.10%-76.08%-187.91%-116.70%-
Total Shareholder Return
-4.10%-4.10%-76.08%-187.91%-116.70%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).