
- Owlet Baby Care (OWLT) has strong technical momentum and is trading at a new 3-year high.
- Shares are up 200% over the past year.
- OWLT maintains a 100% “Buy” opinion from Barchart.
- Wall Street rates OWLT a “Strong Buy,” but Morningstar notes the stock is currently overvalued by 10% after its recent run-up.
Today’s Featured Stock