Omada Health
DB • U76 • US68170A1088
Market Closed
Omada Health
DB • U76 • US68170A1088
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
881m USD | # 5117 in DE
Volume
2.32k shares | 4.52k USD
Shares Outstanding
59.42m
Free Float Shares
73.94% | 43.93m
Nasdaq:OMDA
