Halozyme Therapeutics, Inc. (HALO) Stock Charts & Fundamentals