IDEXX Laboratories, Inc. (IDXX) has seen some recent volatility in the market and its stock were last quoted at $423.59 yesterday. People are starting to take notice of IDXX as the stock traded as high as $427.83 and as low as $417.57 in the previous market trading session.
IDEXX Laboratories, Inc. (IDXX) average trading volume is 422.33K. However, in the previous market trading session IDEXX Laboratories, Inc. (IDXX) exchanged 357,807 shares. The First downside support level on IDXX is $420.90 and the First upside resistance level on IDXX is $436.72. IDXX 50-day moving average is $387.43 and IDXX 200-day moving average is $340.88.
IDEXX Laboratories, Inc. (IDXX) recent performance has been indicated by the recent movement in IDXX stock. IDXX has performed 16.41% over the past 30 days, IDXX has performed 17.92% over the past quarter and IDXX has shown 58.10% over the past year. IDEXX Laboratories, Inc. (IDXX) has a 12 month range of $168.65 to $431.15. IDEXX Laboratories, Inc. (IDXX) is trading 151.17% from its 12 month low and -1.75% from its 12 month high. IDEXX Laboratories, Inc. (IDXX) is showing a 1.48% short float showing the amount short in the float.
IDXX has 85.13M shares outstanding and 84.05M shares in the float. IDEXX Laboratories, Inc. (IDXX) at this time has a market cap of $35.94B and income of 460.10M. The EPS next quarter for IDXX is 1.42 and anticipated EPS next year is 11.92%. The market cap of IDEXX Laboratories, Inc. (IDXX) at $35.94B represents how many People own shares of IDXX and is calculated off the last price ($423.59) of IDXX and the amount of shares outstanding (85.13M) with IDEXX Laboratories, Inc. (IDXX).
IDEXX Laboratories, Inc. (IDXX) has aggregate cash (mrq) of 105.29M, aggregate cash per share (mrq) of 1.24, aggregate debt of IDXX is at 1.11B and aggregate debt/equity (mrq) is 404.64. . IDEXX Laboratories, Inc. (IDXX) operational cash flow (ttm) is 523.69M, IDXX leveraged free cash flow (ttm) is 311.97M.
IDXX is trading 5.76% above (bullish) its SMA20, 9.61% above (bullish) its SMA50 and 34.21% above (bullish) its SMA200.