Nebius is at a $60 billion market cap against $15 billion of 2028 EBITDA, and no free cash flow until after 2030.
@StockSavvyShay says that does not scream expensive.
@StockMarketNerd says an EBITDA margin here is like a gross profit margin elsewhere. Both verdicts on $NBIS.