IDEXX Laboratories, Inc.

Explore IDXX stock price, historical returns, and performance trends — updated daily.

Idexx Laboratories Inc (IDXX) company overview

Idexx Laboratories primarily develops, manufactures, and distributes diagnostic products, equipment, and services for pets and livestock. Its key product lines include single-use canine and feline test kits that veterinarians can employ in the office, benchtop chemistry and hematology analyzers for test-panel analysis on-site, reference lab services, and tests to detect and manage disease in livestock. The firm also offers vet practice management software and consulting services to animal hospitals. Idexx derives roughly 35% of its revenue from outside the United States.

IDXX — period returns
PeriodReturn %
Last date0.95
Week-0.08
Last Month0.55
Last 3 months-8.09
Last 6 months-11.42
Year to Date (YTD)-22.69
Last 1 year-17.61
Last 2 years9.13
Last 3 years14.93
Last 5 years-15.47
Last 10 years359.06
Last 15 years1338.49
Last 20 years2077.39
Last 25 years8861.94
Last 50 years54426.32
SPY benchmark — period returns
PeriodReturn %
Last date0.6
Week1.16
Last Month2.12
Last 3 months3.13
Last 6 months14.51
Year to Date (YTD)13.96
Last 1 year16
Last 2 years34.9
Last 3 years79.17
Last 5 years79.11
Last 10 years264.79
Last 15 years546.06
Last 20 years468.96
Last 25 years612.32
Last 50 years1671.89
IDXX annual returns (chart)
IDXX annual returns
PeriodReturn %
200036.82
200128.24
200217.62
200338.4
200416.27
200531.48
20069.62
200749.97
2008-37.99
200946.07
201028
201110.32
201217.35
201313.1
201441.19
2015-1.02
201664.89
201732.98
201817.88
201943.12
202088.62
202133.9
2022-35.35
202336.71
2024-24.51
202565.47
2026-22.69
IDXX quarterly returns (chart)
IDXX quarterly returns
PeriodReturn %
2000-Q145.02
2000-Q2-0.17
2000-Q317.57
2000-Q4-9.98
2001-Q1-1.44
2001-Q260.7
2001-Q3-22.34
2001-Q420.03
2002-Q1-3.87
2002-Q2-6.66
2002-Q322.86
2002-Q44.32
2003-Q14.55
2003-Q2-3.59
2003-Q322.02
2003-Q47.33
2004-Q121.12
2004-Q28.93
2004-Q3-20.19
2004-Q46.56
2005-Q1-1.1
2005-Q214.64
2005-Q37.8
2005-Q47.27
2006-Q119.35
2006-Q2-11.87
2006-Q320.59
2006-Q4-13.18
2007-Q112.07
2007-Q27.74
2007-Q315.66
2007-Q49.2
2008-Q1-15.33
2008-Q2-1.02
2008-Q310.98
2008-Q4-33.38
2009-Q1-5.52
2009-Q233.14
2009-Q39.17
2009-Q410.64
2010-Q16.4
2010-Q24.89
2010-Q31.58
2010-Q411.11
2011-Q110.69
2011-Q2-2.27
2011-Q3-12.31
2011-Q416.39
2012-Q110.57
2012-Q210.33
2012-Q31.35
2012-Q4-4.98
2013-Q1-1.79
2013-Q2-1.25
2013-Q39.83
2013-Q43.54
2014-Q115.6
2014-Q29.8
2014-Q3-13.81
2014-Q422.59
2015-Q14.85
2015-Q2-15.47
2015-Q317.61
2015-Q4-1.03
2016-Q110.12
2016-Q217
2016-Q321.12
2016-Q43.67
2017-Q131.47
2017-Q23.95
2017-Q3-2.4
2017-Q4-0.5
2018-Q121.28
2018-Q216.78
2018-Q312.83
2018-Q4-25.27
2019-Q122.55
2019-Q222.3
2019-Q3-2.94
2019-Q4-2.92
2020-Q1-8.6
2020-Q243.14
2020-Q317.51
2020-Q426.62
2021-Q1-0.5
2021-Q229.85
2021-Q3-2.67
2021-Q45.53
2022-Q1-13.3
2022-Q2-36.63
2022-Q3-9.11
2022-Q421.17
2023-Q123.17
2023-Q22.65
2023-Q3-10.79
2023-Q428.8
2024-Q1-1.42
2024-Q2-8.49
2024-Q36.05
2024-Q4-16.55
2025-Q12.71
2025-Q228.14
2025-Q317.74
2025-Q49.1
2026-Q1-16.13
2026-Q2-6.77
2026-Q3-2.86
2026-Q40.05
IDXX monthly returns (chart)
IDXX monthly returns
PeriodReturn %
2000-01-6.22
2000-0296.02
2000-03-21.11
2000-0412.52
2000-05-5.49
2000-06-7.74
2000-075.94
2000-087.76
2000-092.45
2000-10-10.31
2000-11-5.17
2000-12-3.34
2001-010.91
2001-026.13
2001-03-6.96
2001-0423.72
2001-059.73
2001-064.97
2001-07-21.9
2001-08-0.82
2001-09-3.47
2001-107.88
2001-1115.08
2001-12-1.66
2002-01-10.8
2002-022.52
2002-032.91
2002-046.11
2002-0510.96
2002-06-18.35
2002-0713.33
2002-08-0.55
2002-096.46
2002-1011.37
2002-11-9.16
2002-124.85
2003-015.36
2003-025.32
2003-03-4.06
2003-0411.56
2003-05-8.62
2003-06-6.51
2003-0721.49
2003-082.57
2003-092.5
2003-1011.09
2003-110.17
2003-12-2.28
2004-015.79
2004-024.33
2004-0311.35
2004-047.67
2004-057.32
2004-06-4.26
2004-07-19.9
2004-08-3.33
2004-094.19
2004-10-1.81
2004-113.53
2004-125.81
2005-016.23
2005-02-4.69
2005-03-2.03
2005-044.8
2005-051.69
2005-067.97
2005-071.8
2005-080.95
2005-094.43
2005-104.84
2005-112.05
2005-120.61
2006-016.67
2006-022.34
2006-039.87
2006-04-3.66
2006-05-8.13
2006-06-1.73
2006-0717.78
2006-083.98
2006-09-0.96
2006-10-8.69
2006-111.73
2006-12-6.29
2007-018.17
2007-020.47
2007-031.67
2007-042.88
2007-05-2.09
2007-067.2
2007-075.96
2007-0811.45
2007-09-1.93
2007-1011.09
2007-11-0.62
2007-12-3.07
2008-01-3.89
2008-02-1.56
2008-03-11.21
2008-048
2008-05-5.08
2008-06-3.49
2008-079.77
2008-085.23
2008-09-2.66
2008-10-35.8
2008-11-12.17
2008-1216.76
2009-01-9.09
2009-02-8.23
2009-0314.88
2009-0413.65
2009-056.87
2009-0610
2009-077.84
2009-081.89
2009-09-1.5
2009-102.24
2009-11-2.11
2009-126.83
IDXX OHLC (1 year) — price trend
IDXX OHLC (1 year)
DateOpenHighLowCloseVolume
2025-10-13622.66634.29621.83633.32—
2025-10-14625.66642.59625.62636.91—
2025-10-15640.2642.91631.78639.15—
2025-10-16643.44651.5628.17637.34—
2025-10-17633.88637.48627.43635.4—
2025-10-20638.2644.92634.91643.41—
2025-10-21641.64643630.49637.13—
2025-10-22642.41642.41628.6633.78—
2025-10-23631.25641.47630.7638.6—
2025-10-24641.76650.37639.08640.85—
2025-10-27644.46649.07639.11647.4—
2025-10-28640.53646633.18634.36—
2025-10-29635.41635.41622.08627.66—
2025-10-30627.66632.94626.87628.54—
2025-10-31634.51641.3628.9629.51—
2025-11-03693735691.73722.94—
2025-11-04717.44726.5706.59722.12—
2025-11-05724.36728.95701.61720.21—
2025-11-06712.48720694713.74—
2025-11-07710.15716.71700.2708.45—
2025-11-10708.06713.03699.85709.59—
2025-11-11710.94718.52709.09712.47—
2025-11-12712.47719.25707.53713.56—
2025-11-13709.83715.89698.18701.48—
2025-11-14695.92699.66688.66689.93—
2025-11-17689.93697.93666.97669—
2025-11-18670.18681.63665.25670.21—
2025-11-19673.75701.74670.21697.1—
2025-11-20697.82710.72688.48689.35—
2025-11-21690.1735.59688.14725.91—
2025-11-24733.05759.33726.81752.14—
2025-11-25751.75769.24750.36766.68—
2025-11-26767.81769.98753.61755.96—
2025-11-28756.02757.24748752.88—
2025-12-01741.57746.77727.15728.97—
2025-12-02732.4738.33722.29732.73—
2025-12-03738.69739.15724.74725.93—
2025-12-04725.56732.03714.17717.47—
2025-12-05720.72722.71710.51714.1—
2025-12-08717.47721.5705706.65—
2025-12-09710.41718698.39699.06—
2025-12-10702.19707.46693.72701.83—
2025-12-11700.94716.45696.88707.5—
2025-12-12710.46715.19697.26704.2—
2025-12-15711.29711.29695.56700.55—
2025-12-16697.51703.71687.68693.18—
2025-12-17692705.66688.5695.6—
2025-12-18699.26711.68693.37697.1—
2025-12-19694.8705.95689.98700.34—
2025-12-22701.81705.89695.56702.12—
2025-12-23695.96700676.06682.31—
2025-12-24683.97689.06680.09688.18—
2025-12-26687.15689.1682.74688.48—
2025-12-29687.71690.05680.46687.89—
2025-12-30683.9687.83680.88682.32—
2025-12-31680.82684.29675.88676.53—
2026-01-02676.53678.89661.89669.99—
2026-01-05670.21684.96667.66682.23—
2026-01-06677.86707.53675.9706.83—
2026-01-07706.08724.99704.72714.55—
2026-01-08707.29713.99694.52712.39—
2026-01-09707.33717.33706.73713.35—
2026-01-12708.86725.53702.01724.76—
2026-01-13717.91726.41707.88714.04—
2026-01-14710.21712.2701.49710.48—
2026-01-15711715.11707.42712.12—
2026-01-16715.05719.95710.96715.37—
2026-01-20693.79699.48682.85686.02—
2026-01-21689.15709.24681696.46—
2026-01-22697.44703.54688.7691.05—
2026-01-23689.82698.29687.46693.85—
2026-01-26691.04704.72690.45697.82—
2026-01-27697.14705.82692.64694.75—
2026-01-28686.91694.7679.32687.74—
2026-01-29684.06687.91671.64676.71—
2026-01-30672.79682.99668.99670.46—
2026-02-02657.01658.75622.37639.6—
2026-02-03635.59650.72629.27632.56—
2026-02-04638.13647.21629.14642.94—
2026-02-05643.83651.35636.36643.59—
2026-02-06642.39650.38639.03644.61—
2026-02-09647.72647.72629.73639.79—
2026-02-10643.54650.66638.5646.53—
2026-02-11640.92649.74636.77648.73—
2026-02-12651.49651.57616.14617.2—
2026-02-13616.77636.05606.04629.35—
2026-02-17628.36632.7623.28626.17—
2026-02-18625.89639.19623.42634.9—
2026-02-19634.71639.29625.78630.73—
2026-02-20626.75638.14625.22635.66—
2026-02-23628.94631.8618.56623.13—
2026-02-24623.13652.64617649.23—
2026-02-25650.3663.13650.3657.38—
2026-02-26657.57666.14650660.71—
2026-02-27650.04661.28644.54656.73—
2026-03-02639.48647.04627.39636.7—
2026-03-03627.91644.2624.95635.54—
2026-03-04633.5651.06630.24648.7—
2026-03-05634.08639.38614.25618.92—
2026-03-06607.59615.48594.94608.41—
2026-03-09601.52611.62594.32610.45—
2026-03-10607.96610.43598.1598.85—
2026-03-11598.43603.3585.09600.52—
2026-03-12592.87596.24570.35571.21—
2026-03-13576.24578.29567.62573.82—
2026-03-16582.62592.59578.12586.37—
2026-03-17591.85599.97586.61586.98—
2026-03-18581.91586.95574.85577.12—
2026-03-19577.62586.01575.58579.85—
2026-03-20576.78581.36569.89577.26—
2026-03-23592.6594.42577.91578.51—
2026-03-24573.4576.51565.33570.21—
2026-03-25581.63581.63562.4575.72—
2026-03-26575.26586.14570.98573.29—
2026-03-27576.54576.87557.35558.32—
2026-03-30560.95567.71555.84557.09—
2026-03-31560.04566.57548.51561.89—
2026-04-01561.67568.75557.5564.66—
2026-04-02552.05575.42550569.55—
2026-04-07577.44579.93569.72574.8—
IDXX OHLC with signals — price trend
IDXX OHLC with signals
DateOpenHighLowCloseVolume
2025-10-13622.66634.29621.83633.32—
2025-10-14625.66642.59625.62636.91—
2025-10-15640.2642.91631.78639.15—
2025-10-16643.44651.5628.17637.34—
2025-10-17633.88637.48627.43635.4—
2025-10-20638.2644.92634.91643.41—
2025-10-21641.64643630.49637.13—
2025-10-22642.41642.41628.6633.78—
2025-10-23631.25641.47630.7638.6—
2025-10-24641.76650.37639.08640.85—
2025-10-27644.46649.07639.11647.4—
2025-10-28640.53646633.18634.36—
2025-10-29635.41635.41622.08627.66—
2025-10-30627.66632.94626.87628.54—
2025-10-31634.51641.3628.9629.51—
2025-11-03693735691.73722.94—
2025-11-04717.44726.5706.59722.12—
2025-11-05724.36728.95701.61720.21—
2025-11-06712.48720694713.74—
2025-11-07710.15716.71700.2708.45—
2025-11-10708.06713.03699.85709.59—
2025-11-11710.94718.52709.09712.47—
2025-11-12712.47719.25707.53713.56—
2025-11-13709.83715.89698.18701.48—
2025-11-14695.92699.66688.66689.93—
2025-11-17689.93697.93666.97669—
2025-11-18670.18681.63665.25670.21—
2025-11-19673.75701.74670.21697.1—
2025-11-20697.82710.72688.48689.35—
2025-11-21690.1735.59688.14725.91—
2025-11-24733.05759.33726.81752.14—
2025-11-25751.75769.24750.36766.68—
2025-11-26767.81769.98753.61755.96—
2025-11-28756.02757.24748752.88—
2025-12-01741.57746.77727.15728.97—
2025-12-02732.4738.33722.29732.73—
2025-12-03738.69739.15724.74725.93—
2025-12-04725.56732.03714.17717.47—
2025-12-05720.72722.71710.51714.1—
2025-12-08717.47721.5705706.65—
2025-12-09710.41718698.39699.06—
2025-12-10702.19707.46693.72701.83—
2025-12-11700.94716.45696.88707.5—
2025-12-12710.46715.19697.26704.2—
2025-12-15711.29711.29695.56700.55—
2025-12-16697.51703.71687.68693.18—
2025-12-17692705.66688.5695.6—
2025-12-18699.26711.68693.37697.1—
2025-12-19694.8705.95689.98700.34—
2025-12-22701.81705.89695.56702.12—
2025-12-23695.96700676.06682.31—
2025-12-24683.97689.06680.09688.18—
2025-12-26687.15689.1682.74688.48—
2025-12-29687.71690.05680.46687.89—
2025-12-30683.9687.83680.88682.32—
2025-12-31680.82684.29675.88676.53—
2026-01-02676.53678.89661.89669.99—
2026-01-05670.21684.96667.66682.23—
2026-01-06677.86707.53675.9706.83—
2026-01-07706.08724.99704.72714.55—
2026-01-08707.29713.99694.52712.39—
2026-01-09707.33717.33706.73713.35—
2026-01-12708.86725.53702.01724.76—
2026-01-13717.91726.41707.88714.04—
2026-01-14710.21712.2701.49710.48—
2026-01-15711715.11707.42712.12—
2026-01-16715.05719.95710.96715.37—
2026-01-20693.79699.48682.85686.02—
2026-01-21689.15709.24681696.46—
2026-01-22697.44703.54688.7691.05—
2026-01-23689.82698.29687.46693.85—
2026-01-26691.04704.72690.45697.82—
2026-01-27697.14705.82692.64694.75—
2026-01-28686.91694.7679.32687.74—
2026-01-29684.06687.91671.64676.71—
2026-01-30672.79682.99668.99670.46—
2026-02-02657.01658.75622.37639.6—
2026-02-03635.59650.72629.27632.56—
2026-02-04638.13647.21629.14642.94—
2026-02-05643.83651.35636.36643.59—
2026-02-06642.39650.38639.03644.61—
2026-02-09647.72647.72629.73639.79—
2026-02-10643.54650.66638.5646.53—
2026-02-11640.92649.74636.77648.73—
2026-02-12651.49651.57616.14617.2—
2026-02-13616.77636.05606.04629.35—
2026-02-17628.36632.7623.28626.17—
2026-02-18625.89639.19623.42634.9—
2026-02-19634.71639.29625.78630.73—
2026-02-20626.75638.14625.22635.66—
2026-02-23628.94631.8618.56623.13—
2026-02-24623.13652.64617649.23—
2026-02-25650.3663.13650.3657.38—
2026-02-26657.57666.14650660.71—
2026-02-27650.04661.28644.54656.73—
2026-03-02639.48647.04627.39636.7—
2026-03-03627.91644.2624.95635.54—
2026-03-04633.5651.06630.24648.7—
2026-03-05634.08639.38614.25618.92—
2026-03-06607.59615.48594.94608.41—
2026-03-09601.52611.62594.32610.45—
2026-03-10607.96610.43598.1598.85—
2026-03-11598.43603.3585.09600.52—
2026-03-12592.87596.24570.35571.21—
2026-03-13576.24578.29567.62573.82—
2026-03-16582.62592.59578.12586.37—
2026-03-17591.85599.97586.61586.98—
2026-03-18581.91586.95574.85577.12—
2026-03-19577.62586.01575.58579.85—
2026-03-20576.78581.36569.89577.26—
2026-03-23592.6594.42577.91578.51—
2026-03-24573.4576.51565.33570.21—
2026-03-25581.63581.63562.4575.72—
2026-03-26575.26586.14570.98573.29—
2026-03-27576.54576.87557.35558.32—
2026-03-30560.95567.71555.84557.09—
2026-03-31560.04566.57548.51561.89—
2026-04-01561.67568.75557.5564.66—
2026-04-02552.05575.42550569.55—
2026-04-07577.44579.93569.72574.8—

IDXX related tickers