NBIS is trading at $174.96 (-5.99%) as a broader tech sector sell-off and rising geopolitical tensions weigh on market sentiment.

  • Macroeconomic pressures include higher-than-expected inflation data and escalating Middle East conflicts, which have pushed oil prices above $107 per barrel.
  • The stock is tracking the Nasdaq's 1.48% decline ahead of tomorrow's Q1 earnings preview, where analysts expect revenue of $375.13M and an EPS of -$0.81.