Comparison Owlet (OWLT) with Competitors
Owlet (OWLT) industry is Medical Devices.
Profit Margin
OWLT-14.86%
Industry8.61%
Upside-23.47%
Operating Margin
OWLT-24.46%
Industry-20.18%
Upside-4.28%
Debt-to-Equity
OWLT89.32%
Industry25.36%
Upside+252.25%
Free Cash Flow Yield
OWLT-5.92%
Industry4.10%
Upside-10.02%
P/E
OWLT-2.43
Industry42.70
Upside-4512.29%
P/S
OWLT1.66
Industry3.05
Upside-45.39%
P/B
OWLT8.06
Industry2.97
Upside+171.50%