Compare Stocks

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

Select Stocks
NBIS
WMT

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

WMT

Walmart Inc.

+1.22%
$113.10+1.36
Market Cap

$900.06B

52W Range

$95.42 - $135.16

Metric
NBIS
WMT
Valuation
P/E Ratio62.6339.21
Forward P/EN/A42.36
P/B Ratio8.029.48
P/S Ratio66.121.23
P/FCF RatioN/A71.21
PEG RatioN/A3.29
EV/EBITDAN/A21.35
Profitability
Gross Margin68.6%25.0%
Operating Margin-112.5%4.2%
Net Margin95.3%3.1%
ROE11.6%24.1%
ROA3.8%7.8%
ROIC-4.8%11.9%
Financial Health
Current Ratio3.080.79
Quick Ratio3.080.24
Debt/Equity1.080.67
Interest Coverage-10.3110.66
Dividends
Dividend YieldN/A0.9%
Payout RatioN/A35.2%
Consecutive Div Years051