Lake Street initiates Envoy Medical stock at buy on cochlear device
Lake Street initiated coverage on Envoy Medical (COCH) with a buy rating and $2.50 price target, citing potential upside of 270%. The company's Acclaim cochlear implant is in development, with pivotal trial data meeting expectations. Envoy reported Q2 2026 revenue of $51,000 and a net loss of $7.3 million. Other analysts maintain buy ratings with varying price targets.