IDEXX Laboratories, Inc.
IDXX196.90
0.34 (0.17%)
NASDAQUPDATED Jan 17, 2019 9:43 PM EST
961 Watchers
Real-Time
0 New Post
Post