HUMN is trading at $28.38 (-3.16%) as higher Treasury yields and surging oil prices renew inflation concerns and pressure growth-oriented technology stocks. - The 10-year yield reached 5.34%, near its highest level since 2002. - Brent crude rose more than 4% amid renewed shipping and Strait of Hormuz tensions; Nasdaq futures and technology shares were also weaker. - The move appears macro-driven rather than tied to a specific HUMN holding.