Freedom Capital Markets Maintains Buy Rating on Omada Health
Freedom Capital Markets maintained its Buy rating and $35.00 price target on Omada Health. The target implies 91.3% upside from the Oct. 13 close of $18.30.
Freedom Capital Markets maintained its Buy rating and $35.00 price target on Omada Health. The target implies 91.3% upside from the Oct. 13 close of $18.30.