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%.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing