Current Stock Value

Innoviva, Inc. (INVA)

$12.99

-0.29 (-2.18%)
Valuation Date: 12/5/2022
Share Price on Valuation Date 12.99$
Stock Beta 0.59
Outstanding Shares 101.32