Owlet Lowers FY2026 Sales Guidance from $126.000M-$130.000M to $118.000M-$122.000M vs $127.271M Est
Owlet (NYSE:OWLT) lowers FY2026 sales outlook from $126.000 million-$130.000 million to $118.000 million-$122.000 million vs $127.271 million estimate.
Login to comment