Latest Update
9/14/2026 12:41:00 PM

Nebius: $NBIS Valuation Sparks Debate

Nebius: $NBIS Valuation Sparks Debate

Nebius hits $60 billion market cap vs $15 billion 2028 EBITDA and no FCF until after 2030 in new $NBIS episode.

Source

Analysis

Nebius ($NBIS) draws fresh scrutiny after a 40-minute investment case breakdown highlighted its $60 billion market cap against $15 billion projected 2028 EBITDA and zero free cash flow before 2031, with analysts split on whether the multiple qualifies as expensive.


Brad Freeman

@StockMarketNerd

Write Stock Market Nerd Newsletter for Readers in 173 Countries