Insider Spotlight
MSCI (MSCI) saw a large insider buy on 2/24 as the CEO bought 5300 shares at $574.51 totaling just over $3 million in stock which follows the same CEO buying $1.77 million in stock back in early December for $612.80/share. These are...