EUDA Health Holdings Limited (EUDA)
NASDAQ: EUDA · Real-Time Price · USD
5.72
-0.18 (-3.05%)
Apr 21, 2026, 4:00 PM EDT - Market closed

EUDA Health Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY FY 2021
Period Ending
Apr '26 Dec '24 Dec '23 Dec '22 Jul '22 Dec '21
1416635332490
Market Cap Growth
-89.18%371.57%5.85%36.98%-73.08%-
Enterprise Value
16.5166.9138.2936.8124.1990.5
Last Close Price
5.7289.4028.6032.95198.40195.00
PE Ratio
39.52-9.51-3.25-0.8019.84108.33
PS Ratio
2.7941.409.508.84-8.56
PB Ratio
--65.05-4.70-9.45-6.52173.09
P/TBV Ratio
-2.84-56.83-4.37-5.63-15.67173.09
P/FCF Ratio
--77.91-12.07-21.79-24.14203.74
P/OCF Ratio
--81.62-12.07-21.79-24.14203.24
EV/Sales Ratio
3.2041.6110.339.78-8.58
EV/EBITDA Ratio
--9.65-9.68-3.04-12.18-85.34
EV/EBIT Ratio
--9.63-9.67-3.01-12.18-73.68
EV/FCF Ratio
--78.31-13.12-24.11-24.04204.36
Debt / Equity Ratio
-0.58-0.43-0.43-1.020.010.65
Debt / EBITDA Ratio
-1.14-0.07-0.85-0.30-0.40-0.44
Debt / FCF Ratio
-1.08-0.60-1.16-2.38-0.791.04
Net Debt / Equity Ratio
-0.57-0.40-0.42-1.0123.060.52
Net Debt / EBITDA Ratio
-1.05-0.06-0.80-0.2943.24-0.26
Net Debt / FCF Ratio
-1.00-0.49-1.09-2.3485.340.62
Asset Turnover
2.702.670.280.2201.32
Inventory Turnover
32.5850.38----
Quick Ratio
0.120.100.050.0118.320.59
Current Ratio
0.230.180.080.8618.350.59
Return on Equity (ROE)
66.40%350.86%153.51%1720.54%-4.27%150.05%
Return on Assets (ROA)
-110.70%-1152.19%-29.41%-72.61%-4.19%-14.58%
Return on Invested Capital (ROIC)
215.03%1305.72%-37.30%-102.45%-1924.30%-126.50%
Return on Capital Employed (ROCE)
70.41%351.97%72.69%870.00%-4.80%-179.83%
Earnings Yield
1.85%-10.51%-30.77%-125.63%5.04%0.92%
FCF Yield
-14.67%-1.28%-8.29%-4.59%-4.14%0.49%
Buyback Yield / Dilution
-38.95%-41.74%-90.37%-104.45%36.41%-
Total Shareholder Return
-38.95%-41.74%-90.37%-104.45%36.41%-
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q