Insider Activity at MSCI Sparks Investor Interest MSCI Inc.'s Chairman and CEO, Henry Fernandez, recently purchased $3 million worth of company stock at $575 per share, adding to his earlier $6.1 million acquisition. This insider buying, coupled with a 3.3% insider ownership, suggests confidence in the firm's valuation, despite ongoing market challenges.12