Is Halozyme Therapeutics HALO stock reacting to risk factors 006 20260420