MSCI Inc.MSCI

Market cap
$45.5B
P/E ratio
39.6x