Compare Stocks

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

Select Stocks
NBIS
PLD

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

PLD

Prologis, Inc.

-0.10%
$147.12-0.14
Market Cap

$137.17B

52W Range

$103.41 - $153.35

Metric
NBIS
PLD
Valuation
P/E Ratio62.6332.80
Forward P/EN/A40.42
P/B Ratio8.022.64
P/S Ratio66.1215.35
P/FCF RatioN/A28.28
PEG RatioN/A2.60
EV/EBITDAN/A27.65
Profitability
Gross Margin68.6%59.6%
Operating Margin-112.5%38.4%
Net Margin95.3%45.8%
ROE11.6%7.9%
ROA3.8%4.3%
ROIC-4.8%3.8%
Financial Health
Current Ratio3.080.23
Quick Ratio3.080.23
Debt/Equity1.080.66
Interest Coverage-10.313.53
Dividends
Dividend YieldN/A2.8%
Payout RatioN/A116.5%
Consecutive Div Years012