logo

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.

FundamentalSentiment(3.85)Technical
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).