Henry Fernandez, Chairman & CEO, Director at MSCI, holds 2.10M shares in MSCI (Ticker: MSCI), holds 100.17K shares in Royalty Pharma (Ticker: RPRX). Most recently, Henry Fernandez Bought ― shares of MSCI on Apr 26, 2024 for an estimated value of 6.06M.