Ouster (OUST) vs Nebius Group (NBIS): Latest News, Analyst Forecasts and Stock Analysis as of December 5, 2025
Ouster shares closed at $25.37 on December 5, up nearly 200% year-on-year but 38% below their 52-week high. The New York State Common Retirement Fund cut its stake by 39.3% in Q2, while insiders sold over 106,000 shares in 90 days. Ouster remains unprofitable, with a net margin of -64% and a price-to-sales ratio far above industry norms. Wall Street’s consensus target is $32.17.