Compare Stocks

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

Select Stocks
NBIS
NVDA

Add up to 3 more stocks

NBIS

Nebius Group N.V.

-9.68%
$169.69-18.19
Market Cap

$40.73B

52W Range

$50.00 - $299.86

NVDA

NVIDIA Corporation

+0.25%
$197.01+0.50
Market Cap

$4.77T

52W Range

$164.07 - $236.54

Metric
NBIS
NVDA
Valuation
P/E Ratio62.6330.09
Forward P/EN/A41.87
P/B Ratio8.0224.52
P/S Ratio66.1218.91
P/FCF RatioN/A40.25
PEG RatioN/A0.57
EV/EBITDAN/A28.96
Profitability
Gross Margin68.6%74.2%
Operating Margin-112.5%64.0%
Net Margin95.3%63.0%
ROE11.6%81.7%
ROA3.8%61.5%
ROIC-4.8%62.9%
Financial Health
Current Ratio3.083.91
Quick Ratio3.083.24
Debt/Equity1.080.07
Interest Coverage-10.31503.42
Dividends
Dividend YieldN/A0.0%
Payout RatioN/A0.6%
Consecutive Div Years02