IDXX IDEXX Laboratories Inc
P/E
40.07
Forward P/E
33.78
Price/Sales
9.88
Beta
1.548
Div Yield
--
Market Cap
--