Retail investors are EUDA Health Holdings Limited's (NASDAQ:EUDA) biggest owners and were hit after market cap dropped US$16m
EUDA Health Holdings (NASDAQ:EUDA) ownership structure is dominated by retail investors at 47%, facing highest losses as market cap fell to US$124m. Institutional investors hold less than 5%, with Watermark Developments as the largest shareholder at 28%.