Compare Stocks

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

Select Stocks
NBIS
PSA

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

PSA

Public Storage

+1.99%
$330.47+6.45
Market Cap

$61.62B

52W Range

$256.54 - $331.79

Metric
NBIS
PSA
Valuation
P/E Ratio62.6333.44
Forward P/EN/A31.77
P/B Ratio8.026.18
P/S Ratio66.1211.73
P/FCF RatioN/A18.60
PEG RatioN/A4.45
EV/EBITDAN/A18.34
Profitability
Gross Margin68.6%25.0%
Operating Margin-112.5%50.9%
Net Margin95.3%39.2%
ROE11.6%20.6%
ROA3.8%9.6%
ROIC-4.8%13.1%
Financial Health
Current Ratio3.080.75
Quick Ratio3.080.75
Debt/Equity1.081.11
Interest Coverage-10.317.40
Dividends
Dividend YieldN/A3.7%
Payout RatioN/A132.7%
Consecutive Div Years00