Nebius
Capital spending since Jan 1, 2026
$3,407,392,719.68$3,407,392,719.68 +$128.93every second
+$7.7Kevery minute
+$464.2Kevery hour
+$11.1Mevery day
$0.00$0.00since you opened this That’s108years to spend it at $1 a second
2026, by the second
Revenue$443,983,439$443,983,439Costs$956,600,784$956,600,784Net profit$69,136,719$69,136,719Capex$3,407,392,720$3,407,392,720 Money in. Money out.
FY2025+479%revenue, year on year
+404%capex, year on year
16%net margin