News

In a report released today, Ben Haynor from Lake Street maintained a Buy rating on Owlet (OWLT – Research Report), with a price target of $8.50. The company’s shares closed yesterday at $4.50.