Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
NBIS
RBLX

Add up to 3 more stocks

NBIS

Nebius Group N.V.

-9.32%
$153.88-15.81
Market Cap

$36.93B

52W Range

$50.00 - $299.86

RBLX

Roblox Corporation

+1.33%
$50.16+0.66
Market Cap

$35.91B

52W Range

$40.15 - $150.59

Metric
NBIS
RBLX
Valuation
P/E Ratio56.56N/A
Forward P/EN/AN/A
P/B Ratio7.2481.55
P/S Ratio59.726.65
P/FCF RatioN/A21.44
PEG RatioN/AN/A
EV/EBITDAN/AN/A
Profitability
Gross Margin68.6%78.5%
Operating Margin-112.5%-24.0%
Net Margin95.3%-20.7%
ROE11.6%-253.7%
ROA3.8%-11.2%
ROIC-4.8%-26.8%
Financial Health
Current Ratio3.080.96
Quick Ratio3.080.96
Debt/Equity1.084.57
Interest Coverage-10.31-30.79
Dividends
Dividend YieldN/AN/A
Payout RatioN/AN/A
Consecutive Div Years00