OWLT
Owlet·NYSE
--
--(--)
--
--(--)
3.85 / 10
Netural
Analyst coverage is overwhelmingly bullish (100% Buy rating from Northland Capital Markets), yet the historical win rate is 0.0%, and the current price trend is falling (-15.76%). Fund-flow data show a good overall score of 7.7/10, with medium and large inflows positive but block and extra-large flows negative, suggesting institutional hesitation. Together, the analyst optimism is not fully supported by price action or fund flows, warranting skepticism.
Fund Flow Rating
Analyst RatingBuy
Wall Street Opinions
Buy
Strong Buy
0%
Buy
100%
Hold
0%
Sell
0%
Strong Sell
0%
Date2025-12-30
InstitutionNorthland Capital Markets
Times predicted1
Historical Win Rate0.0%
What is the analyst consensus for OWLT?
- OWLT holds a Bearish analyst rating, with 100% of experts assigning a Buy grade. Factoring in net Outflows from order flow data, the comprehensive Sentiment Score stands at 3.85/10 (Netural).
