IDEXX Laboratories (NASDAQ:IDXX) has outperformed the market over the past 15 years by 1.93% on an annualized basis producing an average annual return of 9.0%. Currently, IDEXX Laboratories has a market capitalization of $33.34 billion.
IDEXX Laboratories's (NASDAQ:IDXX) short percent of float has risen 7.34% since its last report. The company recently reported that it has 1.95 million shares sold short, which is 2.34% of all regular shares that are available for trading.
Over the past 3 months, 4 analysts have published their opinion on IDEXX Laboratories (NASDAQ:IDXX) stock. These analysts are typically employed by large Wall Street banks and tasked with understanding a company's business to predict how a stock will trade over the upcoming year.