Owlet, Inc. (OWLT)
NYSE: OWLT · Real-Time Price · USD
12.22
+0.38 (3.17%)
Mar 4, 2026, 11:52 AM EST - Market open

Owlet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
33770466530294
Market Cap Growth
328.75%50.65%-28.00%-78.62%219.74%-
Enterprise Value
327.7499.6152.9469.48223.17153.38
Last Close Price
12.224.455.287.8337.38142.38
PE Ratio
--2.83-1.17-0.78-2.36-21.19
PS Ratio
3.280.900.860.933.981.25
PB Ratio
--2.35-1.24-6.075.47-1.39
P/TBV Ratio
-3.54-1.64-1.16-5.853.06-3.28
P/FCF Ratio
--6.22-1.97-0.79-7.27-86.09
P/OCF Ratio
--6.24-1.97-0.79-7.44-731.46
EV/Sales Ratio
3.291.280.981.002.942.03
EV/EBITDA Ratio
--5.29-2.00-0.85-4.08-25.07
EV/EBIT Ratio
--4.93-1.85-0.82-4.00-21.94
EV/FCF Ratio
--8.86-2.25-0.85-5.37-139.94
Debt / Equity Ratio
-1.77-2.20-0.51-1.520.30-1.39
Debt / EBITDA Ratio
-6.71-1.96-0.57-0.20-0.30-4.71
Debt / FCF Ratio
-9.18-3.29-0.64-0.20-0.40-26.31
Net Debt / Equity Ratio
-0.82-0.560.04-0.47-1.42-0.17
Net Debt / EBITDA Ratio
-4.38-0.890.05-0.061.44-1.93
Net Debt / FCF Ratio
-5.99-1.480.06-0.061.89-10.79
Asset Turnover
1.601.671.060.700.842.21
Inventory Turnover
3.814.552.512.513.156.19
Quick Ratio
0.830.970.680.411.530.58
Current Ratio
1.141.340.890.771.970.80
Return on Equity (ROE)
142.71%53.93%163.23%-356.13%-417.25%64.67%
Return on Assets (ROA)
-17.30%-43.00%-56.00%-85.38%-61.91%-20.43%
Return on Invested Capital (ROIC)
-149.07%-11153.75%1216.20%937.52%607.36%491.21%
Return on Capital Employed (ROCE)
-86.21%-333.69%605.01%-270.96%-174.89%359.90%
Earnings Yield
-11.32%-35.28%-85.80%-127.50%-42.32%-4.72%
FCF Yield
-2.28%-16.07%-50.68%-127.13%-13.76%-1.16%
Buyback Yield / Dilution
-0.05%-13.98%-0.06%0.00%-41.10%0.00%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q