Novartis.
Description.
Novartis AG, headquartered in Basel, Switzerland, researches, develops, manufactures, and markets healthcare products worldwide.
Website.
Investment Returns.
Absolute Return = +79.93%
Holding Period = 2.5 years
IRR = 31.00% (CHF), 28.60% (NZD)