Logo image of NBIS

NEBIUS GROUP NV (NBIS) Stock Ownership and Short Interest

USA - Nasdaq - NASDAQ:NBIS - NL0009805522 - Common Stock

87.59 USD
-3.54 (-3.88%)
Last: 12/26/2025, 8:05:04 PM
87.24 USD
-0.35 (-0.4%)
After Hours: 12/26/2025, 8:05:04 PM
NBIS Ownership Chart.NBIS Ownership Chart: showing Insider, Institutional ownership and shares available to the public.NBIS Ownership.InsiderInstitutionalPublic



Shares Outstanding251.81M
Float209.84M
Float Short Interest Percentage13.93%
Owners (insider)3.2%
Owners (institutional)47.11%
Owners (insider) changeN/A
Owners (institutional) changeN/A
NBIS Institutional Ownership HistoryNBIS Institutional Ownership HistoryNBIS Institutional Ownership History

No transactions were filed in the last 12 months.