IDEXX Laboratories, Inc.
IDXX203.70
1.33 (0.66%)
NASDAQUPDATED May 25, 2018 9:33 PM EST
748 Watchers
Real-Time
Post