Owlet, Inc. (OWLT)
NYSE: OWLT · IEX Real-Time Price · USD
4.000
-0.240 (-5.66%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Owlet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019
Market Capitalization
364564301292-
Market Cap Growth
3.70%-29.54%-78.69%3.05%--
Enterprise Value
29446922330411
PE Ratio
--1.21-0.81-4.20-27.79-
PS Ratio
0.620.840.933.973.88-
PB Ratio
-1.17-1.20-6.045.46-4.30-
P/FCF Ratio
-2.21-1.92-0.78-7.26-266.78-
P/OCF Ratio
-2.21-1.92-0.79-7.43-2266.57-
EV/Sales Ratio
0.500.811.002.944.030.21
EV/EBITDA Ratio
-2.08-1.60-0.92-3.24-36.89-0.64
EV/EBIT Ratio
-1.83-1.48-0.88-3.19-33.36-0.62
EV/FCF Ratio
-1.80-1.86-0.84-5.36-277.57-0.60
Debt / Equity Ratio
-0.34-0.40-1.520.30-0.42-0.38
Debt / EBITDA Ratio
-0.74-0.55-0.21-0.24-3.50-1.36
Debt / FCF Ratio
-0.64-0.65-0.20-0.40-26.31-1.26
Quick Ratio
0.760.680.411.530.580.78
Current Ratio
1.010.890.771.970.801.03
Asset Turnover
1.241.030.760.772.21-
Interest Coverage
-31.87-9.31-70.84-39.45-6.60-17.35
Return on Equity (ROE)
73.00%127.90%-703.00%1306.80%16.60%-
Return on Assets (ROA)
-50.50%-71.50%-87.00%-73.10%-30.80%-
Return on Capital (ROIC)
107.99%128.18%-1520.56%-77.79%17.85%46.53%
Earnings Yield
-65.45%-82.87%-123.55%-23.80%-3.60%-
FCF Yield
-48.36%-52.04%-127.72%-13.78%-0.37%-
Buyback Yield / Dilution
-18.59%-4.10%-76.08%-187.91%-116.70%-
Total Shareholder Return
-18.59%-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).