Stocktoria

Owlet, Inc. OWLT

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

Owlet, Inc. statistics & valuation

Market cap$159.2M
P / S1.5×
P / B8.4×

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else is from filings.

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021
Gross margin50.6%50.4%41.8%33.7%46.2%
Operating margin-7.8%-25.9%-53.0%-122.3%-73.6%
Net margin-37.5%-16.1%-60.9%-114.6%-94.5%
FCF margin-10.5%-14.4%-43.6%-118.5%-54.8%
Return on assets-46.3%-25.3%-74.6%-136.5%-51.2%
Return on equity-208.4%42.1%87.7%746.0%-129.9%
Debt / equity0.13×-0.15×-0.16×-0.97×0.30×
Current ratio1.851.270.890.771.97
Revenue growth35.4%44.5%-22.0%-8.8%0.6%

Source: SEC EDGAR filings · CIK 0001816708 · as of 2025-12-31. Facts from filings plus Stocktoria's own computed scores — not investment advice.