Compare Stocks

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

Select Stocks
NBIS
OMC

Add up to 3 more stocks

NBIS

Nebius Group N.V.

+1.60%
$219.65+3.45
Market Cap

$52.72B

52W Range

$43.89 - $299.86

OMC

Omnicom Group Inc.

+1.36%
$81.93+1.10
Market Cap

$23.35B

52W Range

$66.33 - $87.17

Metric
NBIS
OMC
Valuation
P/E Ratio72.0774.84
Forward P/E--
P/B Ratio9.231.75
P/S Ratio76.090.84
P/FCF Ratio-5.54
PEG Ratio-2.89
EV/EBITDA-7.67
Profitability
Gross Margin68.6%16.8%
Operating Margin-112.5%13.7%
Net Margin95.3%0.3%
ROE11.6%0.7%
ROA3.8%0.1%
ROIC-4.8%1.5%
Financial Health
Current Ratio3.080.93
Quick Ratio3.080.81
Debt/Equity1.081.06
Interest Coverage-10.319.82
Dividends
Dividend Yield-4.0%
Payout Ratio--
Consecutive Div Years01