5.200USD-10.19%Mkt Cap: 151.95M $P/E: —2d ago
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 DevicesKey Statistics
Company
Market Cap151.95M $
Enterprise Value162.86M $
Revenue (TTM)114.41M $
Gross Profit53.53M $
Net Income (TTM)-39.68M $
Revenue/Share4.708 USD
Last Price5.200 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees108
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)57.72
PEG—
EV/EBITDA-20.81
EV/Revenue1.42
P/S1.43
P/B6.95
EPS (TTM)-0.29
EPS (Forward)0.10
52W Range
4.1908% of range16.94
52W High16.94 USD
52W Low4.190 USD
Profitability
Gross Margin50.64%
Oper. Margin5.14%
EBITDA Margin-6.84%
Profit Margin-37.54%
ROE-111.91%
ROA-46.34%
Growth
Revenue Growth29.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF-10.79M $
CapEx (TTM)943.00K $
FCF Margin-9.56%
FCF Yield-7.20%
Net Debt-13.88M $
Net Debt/EBITDA1.77
Balance Sheet
Debt/Equity0.37
Current Ratio1.64
Quick Ratio1.19
Book Value/Sh0.8030 USD
Cash/Share1.059 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)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)13.00 USD
Upside (mean)+150.0%
Target Range10.00 USD – 15.00 USD
$10.00+150.0% to mean$15.00
# Analysts4
Ownership
Shares Out.29.22M
Float17.56M
Insiders10.64%
Institutions72.41%
Short Interest
Short Ratio3.7d
Short % Float2.58%
Short % Out.1.77%
Shares Short515.41K
Short (prev mo.)483.20K
Technical
SMA 505.502 (-5.5%)
SMA 2008.488 (-38.7%)
Beta1.91
S&P 52W Chg18.16%
Avg Vol (30d)158.88K
Avg Vol (10d)271.66K
Technical Indicators
RSI (14)43.4
MACD0.0900
MACD Signal0.0731
MACD Hist.+0.0169
BB Upper6.348 USD
BB Middle5.515 USD
BB Lower4.682 USD
BB Width30.22%
ATR (14)0.4697 USD
Vol Ratio (20d)1.58x