Owlet, Inc. (OWLT)
NYSE: OWLT · Real-Time Price · USD
4.640
+0.180 (4.04%)
Dec 20, 2024, 4:00 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
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
744564301292-
Market Cap Growth
48.35%-29.54%-78.69%3.05%--
Enterprise Value
684961216--
Last Close Price
4.645.287.8337.38142.38-
PS Ratio
0.550.840.933.973.88-
PB Ratio
-4.11-1.52-6.045.46-16.40-
P/TBV Ratio
---5.63--
EV/Sales Ratio
0.860.910.892.85--
Debt / Equity Ratio
-1.09-0.55-1.720.30-1.62-2.09
Asset Turnover
1.601.060.700.842.21-
Inventory Turnover
3.732.512.513.156.19-
Quick Ratio
1.080.680.411.530.580.78
Current Ratio
1.460.890.771.970.801.03
Return on Equity (ROE)
---356.12%-383.82%--
Return on Assets (ROA)
-17.81%-35.01%-53.38%-34.98%-12.79%-
Return on Capital (ROIC)
---133.24%-76.19%-38.68%-
Earnings Yield
-21.17%-72.72%-123.55%-23.80%-3.60%-
FCF Yield
-21.66%-52.04%-127.72%-13.78%-0.37%-
Buyback Yield / Dilution
-14.10%-4.10%-76.08%-187.91%85.16%-
Total Shareholder Return
-14.10%-4.10%-76.08%-187.91%85.16%-
Source: S&P Capital IQ. Standard template. Financial Sources.