EquityFolio

CUBE vs PSA

CubeSmart · Public Storage

Relative return (rebased to 100)

Key stats

Metric CUBE PSA
Price $37.87 $285.58
Market Cap $8.57B $50.15B
P/E 25.88 28.11
P/B 3.24 5.46
P/S 7.63 10.40
ROE 12.5% 19.4%
Net Margin 29.5% 37.0%
Gross Margin — 41.8%
Revenue Growth 5.3% 2.7%
Dividend Yield 5.52% 4.20%
EPS $1.46 $10.16

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.