MSCI Takes Over #243 Spot From Idexx Laboratories | AllMind News