IDEXX Laboratories Inc (NASDAQ:IDXX)

196.75
Delayed Data
As of Apr 20
 -1.07 / -0.54%
Today’s Change
146.09
Today|||52-Week Range
207.14
+25.82%
Year-to-Date