News

I initiate Nebius (NBIS) with a 'BUY' rating and a $57 fair value, driven by robust AI cloud infrastructure expansion and Nvidia partnership.