Innoviva (INVA) Ownership
INVA$19.00—
Market cap$1.36BEnterprise value$1.06BRevenue (TTM)$441.75MMarket position—
Ownership data loads after the page opens.
Ownership data loads after the page opens.
INVA price $19.00 —
Stocklytics score rationale: value 72, quality 71, growth 67.
Insights · Forecast · Financials · Learn