NBIS ▼ -2.1% - Nebius Group N.V. $NBIS Nebius secures $3.5 billion financing facility with Citi 22-OCT-2026 07:01 AM ET