StocksIDEXX Laboratories IncIDXX

IDXX

IDEXX Laboratories Inc

398.61 13.69 (3.56%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade
S
398.24
B
399.15