Compare Stocks

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

Select Stocks
NBIS
TSM

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

TSM

Taiwan Semiconductor Manufacturing Company Limited

-1.70%
$392.31-6.78
Market Cap

$2.03T

52W Range

$223.70 - $479.00

Metric
NBIS
TSM
Valuation
P/E Ratio62.6328.90
Forward P/EN/AN/A
P/B Ratio8.0210.26
P/S Ratio66.1214.63
P/FCF RatioN/A54.81
PEG RatioN/A0.65
EV/EBITDAN/A19.80
Profitability
Gross Margin68.6%64.2%
Operating Margin-112.5%56.0%
Net Margin95.3%50.3%
ROE11.6%35.3%
ROA3.8%24.2%
ROIC-4.8%25.1%
Financial Health
Current Ratio3.082.51
Quick Ratio3.082.32
Debt/Equity1.080.20
Interest Coverage-10.31N/A
Dividends
Dividend YieldN/A0.9%
Payout RatioN/A32.9%
Consecutive Div Years02