IDEXX Laboratories, Inc.
IDXX243.50
0.24 (0.10%)
NASDAQUPDATED Aug 17, 2018 10:28 PM EST
830 Watchers
Real-Time
Post