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
ROE
68.03% 1,991.45% 781.68% 110.04%

+8 more TTM periods

ROA
(15.60%) (69.12%) (61.94%) (63.51%)
ROIC
(27.60%) (59.64%) (168.95%) 0.00%
Return on Tangible Assets
(34.70%) (136.30%) (110.23%) (462.71%)
Average Days of Receivables
105.27 67.70 79.18 104.69
Free Cash Flow per Share
(0.35) (0.41) (0.65) (0.49)
Free Cash Flow
(9.86) (11.16) (11.73) (7.96)
Piotroski F-Score
5.00 3.00 4.00 2.00
Other line items

Show all line items

Columns are period end dates