2 AI Stocks to Buy Hand Over Fist Stock Market Stocks to buy Stocks to sell admin September 12, 2025 0 20 1 minute read Key PointsNebius revenue exploded 625% year over year to $105 million in Q2, with the core business achieving positive adjusted EBITDA ahead of schedule.