Shares of CubeSmart (NYSE:CUBE – Get Free Report) have received an average recommendation of “Hold” from the twelve ratings ...