Market Overview

Stifel Nicolaus Initiates Coverage on Idexx Laboratories at Hold