HomepageEarnings Events Newsdesk 10 hours ago Halozyme Therapeutics, Inc (HALO) Sec Form 10K Halozyme Therapeutics, Inc (NASDAQ: HALO) Sec Form 10K Fluor Corporation (FLR) Sec Form 8K » « Halozyme Therapeutics, Inc (HALO) Sec Form 8K Newsdesk: