Idexx Laboratories $555.80 (-4.56, 0.81%)

Close Long

NASDAQ