Nebius (NBIS) Times Interest Earned (2026)

Nebius has reported Times Interest Earned over the past 1 years, most recently at $2.01 for Q1 2026.