Earnings Labs
Omada Health logo

Omada Health (OMDA)

NASDAQ·Healthcare·Medical - Healthcare Information Services

$14.49

-1.56%

Mkt Cap $844.40M

Mkt Cap

$844.40M

P/E

Fwd P/E

376.41

P/S

3.25

Rev TTM

EPS TTM

-$0.23

EPS — Estimate vs Actual