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.
SourceAnalysis
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
@StockMarketNerdWrite Stock Market Nerd Newsletter for Readers in 173 Countries