Stocktoria

Owlet, Inc. OWLT

NYSE · stock · Measuring & Controlling Devices, NEC · website · IPO 2020-09-15

Owlet, Inc. statistics & valuation

Market cap$159.2M
P / S1.5×
P / B8.4×
Net margin-36.6%
FCF margin-10.4%
Net cash$33.0M
Enterprise value USD$126.2M
Earnings yield EBIT/EV-5.9%
Return on capital-17.9%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-14.00% -94.50% -114.60% -60.90% -16.40% -36.60% 202020212022202320242025
Gross margin (%)
47.60% 46.20% 33.70% 41.80% 49.90% 50.90% 202020212022202320242025
Operating margin (%)
-9.30% -73.60% -122.30% -53.00% -26.80% -7.00% 202020212022202320242025
Return on equity (%)
-129.90% -203.90% 202020212022202320242025
Shares outstanding
22.1M 113.0M 8.2M 8.8M 15.7M 26.9M 202020212022202320242025
Net debt ($)
-$4.6M -$78.5M -$878000 -$10.6M -$15.9M -$33.0M 202020212022202320242025
Share buybacks ($)
202020212022202320242025
Return on assets (%)
-26.20% -51.20% -136.50% -74.60% -25.70% -45.30% 202020212022202320242025
Free cash flow margin (%)
-1.50% -54.80% -118.50% -43.60% -14.50% -10.40% 202020212022202320242025
Debt / equity (×)
0.30× 0.13× 202020212022202320242025
EPS ($)
-$0.48 -$1.13 -$9.98 -$4.53 -$1.59 -$2.27 202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020
Gross margin50.9%49.9%41.8%33.7%46.2%47.6%
Operating margin-7.0%-26.8%-53.0%-122.3%-73.6%-9.3%
Net margin-36.6%-16.4%-60.9%-114.6%-94.5%-14.0%
FCF margin-10.4%-14.5%-43.6%-118.5%-54.8%-1.5%
Return on assets-45.3%-25.7%-74.6%-136.5%-51.2%-26.2%
Return on equity-203.9%41.8%87.1%746.0%-129.9%15.5%
Debt / equity0.13×-0.14×-0.16×-0.97×0.30×-0.18×
Current ratio1.851.240.890.771.970.80

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.