Nebius Group NV Short Interest Report

NBISNASDAQ
$221.07
1.360.62%
Last update: Oct 9, 7:02 PM
$221.55
1.840.84%