Nebius Group NV Insider Trading Activity

NBISNASDAQ
$108.82
6.876.74%
Last update: Apr 2, 7:59 PM
$108.51
6.566.43%