Nvidias Market Dominance Raises Too Big to Fail Questions Amid AI Boom Halozyme Therapeutics HALO Stock Analysis RangeBound Near 6904 20260520