IDXX: $417.24 -0.31%
Competitors • Peer Groups