MSCIMSCI Inc.

$564.14

Is the business good?