Compare Stocks

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

Select Stocks
IDCC
NBIS

Add up to 3 more stocks

IDCC

InterDigital, Inc.

+0.36%
$260.20+0.94
Market Cap

$6.72B

52W Range

$221.31 - $412.60

NBIS

Nebius Group N.V.

-9.68%
$169.69-18.19
Market Cap

$40.73B

52W Range

$50.00 - $299.86

Metric
IDCC
NBIS
Valuation
P/E Ratio24.4162.63
Forward P/E35.98N/A
P/B Ratio8.288.02
P/S Ratio11.0366.12
P/FCF Ratio17.04N/A
PEG Ratio1.78N/A
EV/EBITDA18.26N/A
Profitability
Gross Margin83.3%68.6%
Operating Margin49.6%-112.5%
Net Margin44.2%95.3%
ROE33.2%11.6%
ROA17.7%3.8%
ROIC22.6%-4.8%
Financial Health
Current Ratio1.843.08
Quick Ratio1.843.08
Debt/Equity0.441.08
Interest Coverage11.53-10.31
Dividends
Dividend Yield1.1%N/A
Payout Ratio17.8%N/A
Consecutive Div Years30