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.