HUMN is trading at $26.49, down 3.04%, as investors question whether heavy AI infrastructure spending will generate adequate returns. - Earnings-related concerns and weakness in chip-equipment stocks added pressure on technology shares. - Reports of tanker damage in the Strait of Hormuz intensified geopolitical supply fears; Brent rose 3.2% to $112.27 per barrel, adding to risk-off sentiment. - The broader selloff was consistent with the supplied market context, with the Nasdaq down 2.12%.