Innoviva (INVA) has quietly put together a strong multiyear run, with the stock up around 61% over the past 3 years as its royalty driven respiratory portfolio continues to generate substantial cash. ...
Source LinkInnoviva (INVA) has quietly put together a strong multiyear run, with the stock up around 61% over the past 3 years as its royalty driven respiratory portfolio continues to generate substantial cash. ...
Source Link
Comments