Omada Health, Inc.
OMDA
Revenue
68.03M
▲6.66M▲10.85%
3 Months ChangeAssets
305.41M
▲17.94M▲6.24%
3 Months ChangeLiabilities
75.73M
▲5.60M▲7.99%
3 Months ChangeFree Cash Flow
16.93M
▲51.71M▲148.68%
12 Months ChangeRevenue/Cost Of Revenue
Loading...
Net Profit/Loss
Loading...
Assets/Liabilities
Loading...
Cash Flows
Loading...
Loading...
Loading...