Compare Stocks: INVA

INVA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
INVAInnoviva, Inc.1.78B23.855.07%866,99815.64388.52M

Average Return