IDXX - IDEXX Laboratories Inc logo

IDXX

IDEXX Laboratories Inc

1 Year

11.01%

5 Years

69.42%

10 Years

413.15%

20 Years

11x

30 Years

44x

All Time

307x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 689.93
1 Year2024-11-14
$ 423.65
162.85%
5 Years2020-11-13
$ 453.64
152.09%
10 Years2015-11-13
$ 66.96
10x
20 Years2005-11-14
$ 17.56
39x
30 Years1995-11-14
$ 9.66
71x
All Time1991-06-24
$ 0.91
758x

Fundamental Data

Year
2025 4.03B 1.40B 985M 1.23B 1.07B0.77 164M 905M 131M 774M
2024 3.89B 1.27B 887M 265M- 22M 288M 929M 130M 798M
2023 3.66B 1.09B 845M 1.06B 613M0.56 453M 906M 133M 772M
2022 3.36B 1.01B 679M 1.47B 1.35B1.34 112M 542M 148M 394M
2021 3.21B 1.03B 744M 1.03B 886M0.86 144M 755M 119M 635M
2020 2.70B 790M 581M 1.00B 619M0.78 383M 648M 107M 540M
2019 2.40B 640M 427M 1.07B 980M1.53 90M 459M 155M 303M
2018 2.21B 574M 377M 1.00B 876M1.53 123M 400M 122M 277M
2017 1.96B 496M 263M 1.26B 789M1.59 471M 373M 76M 296M
2016 1.77B 428M 222M 1.20B 812M1.9 391M 334M 64M 269M
2015 1.60B 370M 192M 1.17B 827M2.23 342M 216M 82M 133M
2014 1.48B 319M 181M 899M 576M1.81 322M 235M 60M 175M
2013 1.37B 321M 187M 428M 149M0.46 279M 245M 78M 167M
2012 1.29B 314M 178M 214M- 9M 223M 230M 69M 161M
2011 1.21B 284M 161M 246M 62M0.22 183M 220M 100M 120M
2010 1.10B 249M 141M 133M- 23M 156M 178M 39M 139M
2009 1.03B 225M 122M 123M 17M0.08 106M 173M 57M 115M
2008 1.02B 221M 116M 156M 77M0.35 78M 143M 89M 53M
2007 922M 177M 94M 78M 18M0.1 60M 135M 66M 68M
2006 739M 157M 93M 7M- 89M 96M 109M 71M 38M
2005 638M 139M 78M 551000.00- 132M 132M 116M 24M 92M
2004 549M 126M 78M 1M- 135M 137M 95M 31M 63M
2003 475M 80M 57M 1M- 219M 220M 117M 16M 100M
2002 412M 65M 45M 1M- 146M 147M 103M 15M 88M
2001 386M 78M 37M 8M- 71M 79M 46M 17M 28M
2000 367M 72M 36M 8M- 66M 75M 28M 15M 12M
1999 356M 64M 32M 3M- 54M 58M 52M 12M 40M
1998 319M 45M- 15M 9M- 99M 109M 46M 48M- 2M
1997 263M 10M- 21M 4M- 102M 107M 13M 35M- 22M
1996 267M 57M 32M 3M- 124M 127M 8M 11M- 3M
1995 188M 38M 21M 1M- 147M 149M 6M 15M- 9M
1994 126M 27M 13M 25M 14M 4M 10M
1993 93M 17M 9M 18M 7M 2M 5M
1992 57M 8M 4M 17M- 100000.00 2M- 2M
1991 30M 3M 3M 9M 3M 9M- 5M