- Wall Street Zen upgraded Owlet (NYSE: OWLT) from a "sell" to a "hold" rating following recent analyst coverage and mixed market evaluations.
- Owlet reported a quarterly revenue of $33.87 million and an EPS of -$0.05, surpassing consensus estimates for the period ending in August 2026.
- The company maintains a market capitalization of $195.63 million, with institutional investors holding 72.60% of its shares.