Omada Health Inc
(FRA:U76)
€
19.9
-0.90 (-4.33%)
Market Cap: 1.25 Bil
Enterprise Value: 1.09 Bil
PE Ratio: 477.60
PB Ratio: 5.73
GF Score: 13/100 Omada Health Inc (FRA:U76) Transcripts
- 1