Capital Advisors Ltd. LLC lifted its position in shares of MSCI Inc. (NYSE:MSCI – Free Report) by 6.7% in the 4th quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The institutional investor owned 509 shares of the technology company’s stock after acquiring an additional 32 shares during the […]