Question: is msci a public company?
Answer: The merger of both entities resulted in a new firm, MSCI Barra, which was spun off in an initial public offering (IPO) in 2007, and began trading on the New York Stock Exchange (NYSE) under the stock ticker MSCI. The firm became a fully independent, stand-alone public company in 2009.