Advertisement
Advertisement

IDXX

IDXX logo

Idexx Laboratories, Inc.

419.31
USD
-9.31
-2.17%
Jan 17, 15:58 UTC -5
Closed
...

News Sentiments

IDXX News & Forecasts

Advertisement
Advertisement
Advertisement