SWX:NOVNPharmaceuticals
A Look At Novartis (SWX:NOVN) Valuation After Fabhalta Phase III IgA Nephropathy Results
Novartis (SWX:NOVN) is back in focus after releasing final two year Phase III data for Fabhalta in IgA nephropathy, which showed clinically meaningful kidney outcomes versus placebo and supports an ongoing FDA priority review.
See our latest analysis for Novartis.
The Fabhalta readout appears to be feeding into sentiment, with the share price at CHF122.18 and a 90 day share price return of 7.14%. The 1 year total shareholder return of 48.62% contrasts with a more modest 12.61% year to date...