5.555USD-0.98%Mkt Cap: 160.67M USDP/E: —Last update: 2026-06-01
Owlet, Inc. provides digital parenting solutions in the United States, the United Kingdom, and internationally. The company offers a digital parenting platform that provides real-time data and insights to parents. It als…
Industry Peers
Medical DevicesIndicators:|
Key Statistics
Company
Market Cap160.67M USD
Enterprise Value156.53M USD
Revenue (TTM)107.06M USD
Gross Profit53.53M USD
Net Income (TTM)-39.68M USD
Revenue/Share5.073 USD
Last Price5.555 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees108
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)50.27
PEG—
EV/EBITDA-14.40
EV/Revenue1.46
P/S1.50
P/B7.82
EPS (TTM)-2.57
EPS (Forward)0.11
52W Range
4.19011% of range16.94
52W High16.94 USD
52W Low4.190 USD
Profitability
Gross Margin50.64%
Oper. Margin-24.45%
EBITDA Margin-10.16%
Profit Margin-37.54%
ROE-111.91%
ROA-46.34%
Growth
Revenue Growth6.40%
Earnings Growth—
Cash Flow & Leverage
Operating CF-10.79M USD
CapEx (TTM)943.00K USD
FCF Margin-9.92%
FCF Yield-6.61%
Net Debt-16.69M USD
Net Debt/EBITDA1.54
Balance Sheet
Debt/Equity0.37
Current Ratio1.71
Quick Ratio1.15
Book Value/Sh0.7070 USD
Cash/Share1.223 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split1:14
Split DateJul 10, 2023
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)13.75 USD
Target Range13.00 USD – 15.00 USD
# Analysts4
Ownership
Shares Out.29.00M
Float15.65M
Insiders8.42%
Institutions73.91%
Short Interest
Short Ratio3.3d
Short % Float3.18%
Short % Out.2.18%
Shares Short632.87K
Short (prev mo.)673.71K
Technical
SMA 505.341 (+4.0%)
SMA 2009.266 (-40.0%)
Beta1.83
S&P 52W Chg27.70%
Avg Vol (30d)183.14K
Avg Vol (10d)215.97K
Technical Indicators
RSI (14)50.2
MACD0.0322
MACD Signal-0.0004
MACD Hist.+0.0326
BB Upper6.277 USD
BB Middle5.506 USD
BB Lower4.735 USD
BB Width28.00%
ATR (14)0.3600 USD
Vol Ratio (20d)1.15x