IQQ is trading at $23.83, -1.57%, as concerns over returns on heavy AI investment weighed on tech shares.

  • Alphabet’s revenue miss and negative free cash flow revived doubts about whether heavy AI investment will pay off. Samsung’s results and outlook added pressure to semiconductor sentiment.
  • After the close, Amazon’s results and spending outlook, along with Intel’s weaker-than-expected guidance, added concern around AI-related spending and returns.
  • The broader Nasdaq was also under pressure, consistent with weakness in growth stocks.