Needham analyst Ryan MacDonald reiterates Omada Health (NASDAQ:OMDA) with a Buy and maintains $28 price target.