Needham Reiterates Buy Rating on Ocular Therapeutix, Keeps $18 Target
Needham reiterated its Buy rating and $18 price target on Ocular Therapeutix. The target implies 162.0% upside from the Oct. 16 close of $6.87.
Needham reiterated its Buy rating and $18 price target on Ocular Therapeutix. The target implies 162.0% upside from the Oct. 16 close of $6.87.