
Company News
Owlet Inc (OWLT) ticks all the boxes for top investors with its surprise performance of 3.15% last month.
Owlet Inc (NYSE: OWLT) kicked off on Friday, up 8.82% from the previous trading day, before settling in for the closing price of $6.92. Over