NODE is trading 3.52% lower as information technology stocks lead the broader market pullback.

  • The S&P 500 Information Technology sector fell 1.5%, while major technology shares declined as rising Treasury yields pressured high-growth valuations.
  • Escalating U.S.-Iran tensions lifted oil prices and pushed long-term Treasury yields to multi-year highs, intensifying inflation and risk-off concerns.
  • Information technology represents 41.3% of NODE.