Compare Stocks

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

Select Stocks
NBIS
PLTR

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

PLTR

Palantir Technologies Inc.

-6.08%
$123.53-8.00
Market Cap

$283.63B

52W Range

$106.37 - $207.52

Metric
NBIS
PLTR
Valuation
P/E Ratio62.63146.14
Forward P/EN/A90.26
P/B Ratio8.0240.02
P/S Ratio66.1264.73
P/FCF RatioN/A125.74
PEG RatioN/A1.13
EV/EBITDAN/A166.52
Profitability
Gross Margin68.6%84.1%
Operating Margin-112.5%38.1%
Net Margin95.3%43.7%
ROE11.6%27.0%
ROA3.8%22.4%
ROIC-4.8%17.9%
Financial Health
Current Ratio3.087.11
Quick Ratio3.087.11
Debt/Equity1.080.03
Interest Coverage-10.31N/A
Dividends
Dividend YieldN/AN/A
Payout RatioN/AN/A
Consecutive Div Years00