Ionis Pharmaceuticals Inc (IONS) Valuation Ratios & Charts