Compare Stocks

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

Select Stocks
CMCSA
NBIS

Add up to 3 more stocks

CMCSA

Comcast Corporation

+1.20%
$23.63+0.28
Market Cap

$84.39B

52W Range

$22.13 - $33.76

NBIS

Nebius Group N.V.

+1.70%
$219.88+3.69
Market Cap

$52.77B

52W Range

$43.89 - $299.86

Metric
CMCSA
NBIS
Valuation
P/E Ratio4.6072.07
Forward P/E6.71-
P/B Ratio0.969.23
P/S Ratio0.6776.09
P/FCF Ratio4.14-
PEG Ratio0.17-
EV/EBITDA4.79-
Profitability
Gross Margin70.1%68.6%
Operating Margin15.3%-112.5%
Net Margin15.0%95.3%
ROE21.3%11.6%
ROA7.2%3.8%
ROIC6.4%-4.8%
Financial Health
Current Ratio0.883.08
Quick Ratio0.883.08
Debt/Equity1.141.08
Interest Coverage4.69-10.31
Dividends
Dividend Yield5.7%-
Payout Ratio24.4%-
Consecutive Div Years60