IDEXX LABORATORIES INC (IDXX)

US45168D1046 - Common Stock

474.7  -1.57 (-0.33%)




Shares Outstanding82.31M
Float81.75M
Owners (insider)0.57%
Owners (institutional)91.65%
Owners (insider) change-48.93%
Owners (institutional) change-0.14%

No transactions were filed in the last 12 months.