what is the short interest in nebius

Nebius (NBIS) has 13.764M shares short, which is 6.8% of float and 1.12 times average daily trading volume.

ASSET SHARES SHORT FLOAT SHORT % OF FLOAT SHORT RATIO
Nebius (NBIS)
13.7648M
195.5468M
6.8%
1.12