IDXX Last 704.20 -3.30 (-0.47%) Time 2025-12-12 16:00:00 Previous Close 707.50 Open 710.46 High 715.19 Low 697.26