logo

Omada Health

DB • U76 • US68170A1088

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

1.25b USD | # 4692 in DE

Volume

1.17k shares | 4.17k USD

Shares Outstanding

61.22m

Free Float Shares

83.36% | 51.03m

Nasdaq:OMDA

News