CubeSmart

CUBE
NYSE
26.16 0.5 (1.95%) last updated 4:40 PM EDT Jul 31
Trade $CUBE Now