SiliconANGLE: Nebius shares sink 16.8% despite an earnings beat · Digg