Owlet, Inc. OWLT

5.04 (0.03) (0.59%) as of 25 Sep
Market cap
$148.2M
P/E
0.0×
Growth Flags show if company had growth for consecutive years
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
1.42 1.32 2.77 1.38
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(1,779.03) (27.91) (648.10) (63.22)
P/B ratio
7.07 6.71 15.38 0.00
EV/Sales
1.27 1.11 2.51 1.39
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(14.82) (10.63) (22.58) (17.34)
Current Ratio
1.64 1.71 1.85 1.14
Net Debt/EBITDA
(8.52) 4.51 6.20 0.47
Debt/Equity
0.46 0.55 0.42 (0.58)
Earnings Yield
(7.32%) (53.31%) (15.32%) (32.11%)
Free Cash Flow Yield
(6.03%) (7.92%) (4.01%) (5.80%)
Free Cash Flow per Share
(0.04) (0.20) (0.05) (0.15)
Book value per Share
1.29 1.23 1.72 (2.65)
Free Cash Flow
(1.03) (5.46) (0.94) (2.42)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates