NBIS Retreats 15% as Short Covering Stalls and the Street Holds Its Nerve
Nebius Group closes the week in an uncomfortable spot — the stock has given back 15% in five sessions, yet the short-covering trend that defined the prior note has essentially frozen, leaving 20.6% of the float still…