Idexx Laboratories Inc.

IDXX·NASDAQ·$557.21·$44B