MSCI Inc.MSCI

Market cap
$46.5B
P/E ratio
40.5x