Owlet, Inc. (OWLT)
NYSE: OWLT · Real-Time Price · USD
4.550
+0.140 (3.17%)
Nov 21, 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
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
574564301292-
Market Cap Growth
48.35%-29.54%-78.69%3.05%--
Enterprise Value
514961216--
Last Close Price
4.555.287.8337.38142.38-
PS Ratio
0.530.840.933.973.88-
PB Ratio
-2.62-1.52-6.045.46-16.40-
P/TBV Ratio
---5.63--
EV/Sales Ratio
0.640.910.892.85--
Debt / Equity Ratio
-0.70-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)
-20.11%-35.01%-53.38%-34.98%-12.79%-
Return on Capital (ROIC)
---133.24%-76.19%-38.68%-
Earnings Yield
-27.66%-72.72%-123.55%-23.80%-3.60%-
FCF Yield
-28.10%-52.04%-127.72%-13.78%-0.37%-
Buyback Yield / Dilution
-11.46%-4.10%-76.08%-187.91%85.16%-
Total Shareholder Return
-11.46%-4.10%-76.08%-187.91%85.16%-
Source: S&P Capital IQ. Standard template. Financial Sources.