Compare Stocks

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

Select Stocks
NBIS
T

Add up to 3 more stocks

NBIS

Nebius Group N.V.

+2.76%
$182.62+4.91
Market Cap

$43.83B

52W Range

$49.00 - $299.86

T

AT&T Inc.

+0.64%
$21.95+0.14
Market Cap

$152.52B

52W Range

$19.89 - $29.79

Metric
NBIS
T
Valuation
P/E Ratio60.877.39
Forward P/E-9.47
P/B Ratio7.791.41
P/S Ratio64.271.22
P/FCF Ratio-8.89
PEG Ratio-0.08
EV/EBITDA-6.79
Profitability
Gross Margin68.6%79.7%
Operating Margin-112.5%19.4%
Net Margin95.3%16.9%
ROE11.6%19.5%
ROA3.8%5.1%
ROIC-4.8%5.6%
Financial Health
Current Ratio3.080.91
Quick Ratio3.080.86
Debt/Equity1.081.57
Interest Coverage-10.313.55
Dividends
Dividend Yield-5.1%
Payout Ratio-36.5%
Consecutive Div Years00