CubeSmart (CUBE)

Market cap
$9.6B
P/E ratio
28.8x
AI Chat