IDXX - IDEXX Laboratories Inc logo

IDXX

IDEXX Laboratories Inc

1 Year

24.44%

5 Years

124.12%

10 Years

349.98%

20 Years

13x

30 Years

86x

All Time

263x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 412.26
1 Year2023-12-20
$ 539.80
76.37%
5 Years2019-12-20
$ 261.55
157.62%
10 Years2014-12-19
$ 74.12
5x
20 Years2004-12-20
$ 13.16
31x
30 Years1994-12-20
$ 4.14
99x
All Time1991-06-24
$ 0.91
453x

Fundamental Data

Year
2023 3.66B 1.09B 845M 947M 493M0.45 453M 906M 133M 772M
2022 3.36B 1.01B 679M 1.34B 1.23B1.22 112M 542M 148M 394M
2021 3.21B 1.03B 744M 923M 779M0.75 144M 755M 119M 635M
2020 2.70B 790M 582M 908M 524M0.66 383M 648M 107M 540M
2019 2.40B 640M 427M 987M 897M1.4 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 308M 192M 1.17B 827M2.69 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 99M 57M 1M- 219M 220M 117M 16M 100M
2002 412M 85M 45M 973000.00- 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- 55M 58M 52M 12M 40M
1998 319M 75M- 15M 9M- 99M 109M 46M 48M- 2M
1997 263M 37M- 21M 4M- 102M 107M 13M 35M- 22M
1996 267M 49M 32M 3M- 124M 127M 8M 11M- 3M
1995 188M 34M 21M 1M- 147M 149M 6M 15M- 9M
1994 126M 27M 13M 25M 14M 4M 10M
1993 93M 16M 9M 18M 7M 2M 5M
1992 57M 7M 4M 17M- 100000.00 2M- 2M
1991 30M 2M 3M 9M 3M 9M- 5M