Walleye Capital LLC Invests $11.65 Million in Omada Health, Inc. $OMDA
Walleye Capital LLC has invested $11.65 million in Omada Health, Inc. by acquiring 530,670 shares, representing approximately a 0.89% stake. This investment follows strong quarterly earnings from Omada Health, which surpassed revenue and EPS expectations. Despite positive analyst sentiment and a "Moderate Buy" consensus, …