How Should You Play Nebius Stock Going Into Q1 Earnings? Stock Market Stocks to buy Stocks to sell admin May 16, 2025 0 10 1 minute read NBIS benefits from expanding infrastructure offerings, but intense competition from tech behemoths and macroeconomic challenges remain concerns.