Folger cited a net leverage ratio of 3.4x, with plans for aggressive debt repayment, signaling ongoing attention to balance sheet strength.
Ionis is up ~25%. Explore why Olezarsen, recent approvals, and upcoming catalysts could drive more upside. Click here to read ...