OH

Omada Health

OMDA
NASDAQHealth Care

Key Ratios

Return on Equity (ROE)-72.93%
Return on Assets (ROA)-31.24%
Return on Invested Capital (ROI)-49.93%
Net Profit Margin-27.76%
Current Ratio2.10
Quick Ratio1.96
Long-Term Debt / Equity0.46