EUDA Health Holdings Limited (EUDA) vs Star Holdings (STHO)
EUDA Health Holdings Limited and Star Holdings are both Real Estate Services companies. Star Holdings is the larger, with a market value of $103.7M against $49.2M — 2.1× the size. EUDA Health Holdings Limited has negative trailing earnings, so its P/E is not meaningful; Star Holdings trades at 6.8×. Star Holdings has the higher net margin (14.8% vs 0.00%) and the higher return on invested capital (2.28% vs 0.00%). Across the 11 metrics below, Star Holdings leads on 6 and EUDA Health Holdings Limited on 5.
Valuation
Profitability
Growth
Health
Dividend
Size
Any metric, up to five companies and an Excel export Powerpack