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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates