1834 Investment Advisors Co. Takes $3.85 Million Position in CubeSmart (NYSE:CUBE)
1834 Investment Advisors Co. bought a new position in CubeSmart (NYSE:CUBE – Get Rating) during the 4th quarter, according to its most recent filing with the SEC. The institutional investor bought 95,623 shares of the real estate investment trust’s stock, valued at approximately $3,849,000. Several other institutional investors and hedge funds have also bought and […]