Fintel reports that on February 21, 2025, Lake Street initiated coverage of Owlet (NYSE:OWLT) with a Buy recommendation.