Novartis (NYSE:NVS) lifted the curtain on its 20252030 outlook on Thursday, projecting steady annual sales growth of 56% as ...
HIGHLIGHTS: Pre-tax net present value ("NPV") of $1.1 billion, internal rate of return ("IRR") of 46%, an after-tax NPV of $790 million and an IRR of 40% at an 8% discount rate and assuming a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results