Msci prices $500 million 4.000% senior notes due 2029

Msci prices $500 million 4.000% senior notes due 2029.
MSCI Ratings Summary
MSCI Quant Ranking