Earnings Labs
Innoviva, Inc. logo

Innoviva, Inc. (INVA)

NASDAQ·Healthcare·Biotechnology

$23.66

+1.28%

Mkt Cap $1.51B

Mkt Cap

$1.51B

P/E

7.66

Fwd P/E

11.91

P/S

3.64

Rev TTM

EPS TTM

$3.05

EPS — Estimate vs Actual