IDEXX Laboratories (IDXX)

Common Shares
Sell: $583.32|Buy: $585.02|Change: 10.05 (1.75%)