Compare Stocks

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

Select Stocks
NBIS
TPL

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

TPL

Texas Pacific Land Corporation

-1.82%
$389.42-7.20
Market Cap

$26.86B

52W Range

$269.23 - $547.20

Metric
NBIS
TPL
Valuation
P/E Ratio62.6354.38
Forward P/EN/A45.81
P/B Ratio8.0217.59
P/S Ratio66.1232.62
P/FCF RatioN/A55.49
PEG RatioN/A6.83
EV/EBITDAN/A39.39
Profitability
Gross Margin68.6%85.5%
Operating Margin-112.5%74.4%
Net Margin95.3%60.0%
ROE11.6%32.4%
ROA3.8%28.8%
ROIC-4.8%30.1%
Financial Health
Current Ratio3.084.40
Quick Ratio3.084.40
Debt/Equity1.080.02
Interest Coverage-10.31N/A
Dividends
Dividend YieldN/A0.5%
Payout RatioN/A27.4%
Consecutive Div Years01