Owlet, Inc. (OWLT)
NYSE: OWLT · Real-Time Price · USD
5.38
-0.08 (-1.47%)
Nov 4, 2024, 3:59 PM EST - Market closed

Owlet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
684564301292-
Market Cap Growth
-6.85%-29.54%-78.69%3.05%--
Enterprise Value
774961216--
Last Close Price
5.385.287.8337.38142.38-
PE Ratio
--1.17-0.78-2.35-21.22-
PS Ratio
0.700.840.933.973.88-
PB Ratio
-1.79-1.52-6.045.46-16.40-
P/FCF Ratio
-2.77-1.92-0.78-7.26-266.78-
P/OCF Ratio
-2.77-1.92-0.79-7.43-2266.57-
EV/Sales Ratio
1.170.910.892.85--
EV/EBITDA Ratio
-2.24-1.77-0.74-4.39--
EV/EBIT Ratio
-2.18-1.72-0.72-4.29--
EV/FCF Ratio
-3.07-2.09-0.75-5.21--
Debt / Equity Ratio
-0.57-0.55-1.720.30-1.62-2.09
Debt / FCF Ratio
-0.88-0.70-0.22-0.40-26.31-1.26
Asset Turnover
1.271.060.700.842.21-
Inventory Turnover
3.482.512.513.156.19-
Quick Ratio
0.770.680.411.530.580.78
Current Ratio
1.010.890.771.970.801.03
Return on Equity (ROE)
---356.12%-383.82%--
Return on Assets (ROA)
-22.96%-35.01%-53.38%-34.98%-12.79%-
Return on Capital (ROIC)
---133.24%-76.19%-38.68%-
Earnings Yield
-23.57%-72.72%-123.55%-23.80%-3.60%-
FCF Yield
-19.93%-52.04%-127.72%-13.78%-0.37%-
Buyback Yield / Dilution
-6.38%-4.10%-76.08%-187.91%85.16%-
Total Shareholder Return
-6.38%-4.10%-76.08%-187.91%85.16%-
Source: S&P Capital IQ. Standard template. Financial Sources.