Lockheed Martin Investment Management Co. lessened its stake in shares of CubeSmart (NYSE:CUBE – Free Report) by 21.6% in the 4th quarter, according to its most recent disclosure with the SEC. The firm owned 13,419 shares of the real estate investment trust’s stock after selling 3,700 shares during the period. Lockheed Martin Investment Management Co.’s […]