Ionis Pharmaceuticals, Inc. (IONS) Stock Charts & Fundamentals