StockComparison Logo
vs

IDXX vs FLEX

Comparison between Idexx Laboratories Inc (IDXX, Company) and Flex Ltd (FLEX, Company).

IDXX is from the Healthcare sector, while FLEX is from the Technology sector.

5-Year PerformanceFLEX has outperformed IDXX, delivering a return of +65.1% compared to -2.9%

IDXX vs FLEX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IDXX
$46B
FLEX
$45B
Max Drawdown
Winner
IDXX
57.28%
FLEX
96.37%
Sharpe Ratio
IDXX
-0.23
Winner
FLEX
1.58
5Y Beta
Winner
IDXX
0.95
FLEX
1.99
Industry
IDXX
Diagnostics & Research
FLEX
Electronic Components
P/E Ratio
Winner
IDXX
40.75
FLEX
46.13
Forward P/E
IDXX
39.84
Winner
FLEX
27.25
PEG Ratio
IDXX
2.26
Winner
FLEX
0.17
5Y EPS CAGR
IDXX
10.96%
Winner
FLEX
11.24%
Debt to Equity
Winner
IDXX
27.90%
FLEX
94.89%
Free Cash Flow Yield
Winner
IDXX
2.72%
FLEX
1.83%
P/S Ratio
IDXX
10.12
Winner
FLEX
1.54
P/B Ratio
IDXX
29.81
Winner
FLEX
8.51

IDXX vs FLEX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IDXX
+4.43%
FLEX
-11.54%
3M
Winner
IDXX
+1.86%
FLEX
-8.97%
6M
IDXX
-8.47%
Winner
FLEX
+91.70%
1Y
IDXX
-5.48%
Winner
FLEX
+145.99%
5Y(CAGR)
IDXX
-2.95%
Winner
FLEX
+65.08%
10Y(CAGR)
IDXX
+18.39%
Winner
FLEX
+32.93%
Max(CAGR)
Winner
IDXX
+20.77%
FLEX
+9.84%

IDXX vs FLEX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearIDXXFLEX
2026-11.94%+92.60%
2025+65.47%+56.45%
2024-24.51%+125.22%
2023+36.71%+41.28%
2022-35.35%+15.50%
2021+33.90%+2.52%
2020+88.62%+40.69%
2019+43.12%+59.95%
2018+17.88%-58.26%
2017+32.98%+24.93%
2016+64.89%+29.40%
2015-1.01%+0.99%
2014+41.17%+45.01%
2013+13.10%+21.79%
2012+17.33%+6.52%
2011+10.34%-29.60%
2010+28.00%+6.66%
2009+46.08%+158.31%
2008-37.99%-78.03%
2007+49.93%+5.88%
2006+9.58%+10.17%
2005+31.47%-22.67%
2004+16.20%-8.17%
2003+38.36%+61.75%
2002+19.27%-67.23%
2001+28.13%-0.58%
2000+36.99%+25.97%
1999+6.61%+29.87%

IDXX vs FLEX Drawdown Comparison

The maximum drawdown for IDXX was -57.28%, occurring on Nov 20, 2008. Recovery took 612 trading sessions.

The maximum drawdown for FLEX was -96.37%, occurring on Nov 20, 2008. Recovery took 5887 trading sessions.

The current IDXX drawdown is -23.04%. The current FLEX drawdown is -24.32%.

RankIDXXFLEX
#1-57.28%
Nov 15, 2007 - Apr 23, 2010
-96.37%
Sep 6, 2000 - Feb 1, 2024
#2-54.00%
Aug 5, 2021 - Nov 3, 2025
-40.73%
Mar 28, 2000 - Jul 13, 2000
#3-37.13%
Feb 19, 2020 - May 7, 2020
-39.99%
Jan 22, 2025 - Jun 17, 2025
#4-35.28%
Feb 29, 2000 - May 21, 2001
-36.43%
Jun 30, 2026 - Jul 29, 2026
#5-32.64%
Jun 29, 2001 - May 23, 2002
-18.38%
Dec 10, 2025 - Apr 8, 2026
#6-31.77%
Jun 2, 2004 - Sep 12, 2005
-17.54%
Oct 29, 2025 - Dec 8, 2025
#7-31.34%
Nov 25, 2025 - Jun 30, 2026
-17.36%
Jul 17, 2000 - Sep 5, 2000
#8-30.76%
Aug 29, 2018 - May 24, 2019
-16.81%
May 30, 2024 - Sep 26, 2024
#9-26.28%
May 23, 2002 - Oct 23, 2002
-14.85%
Mar 10, 2000 - Mar 24, 2000
#10-25.82%
Jan 23, 2015 - Apr 29, 2016
-14.24%
Jan 24, 2000 - Feb 9, 2000
#11-25.47%
Nov 18, 1999 - Feb 16, 2000
-14.03%
Mar 6, 2024 - May 22, 2024
#12-23.96%
Jul 22, 2011 - Jan 26, 2012
-13.86%
Jun 3, 2026 - Jun 30, 2026
#13-17.82%
Oct 16, 2006 - Jun 28, 2007
-12.95%
May 11, 2026 - May 27, 2026
#14-17.69%
May 3, 2010 - Dec 8, 2010
-12.50%
Feb 9, 2000 - Feb 23, 2000
#15-17.68%
Sep 24, 2012 - Oct 1, 2013
-11.78%
Dec 13, 1999 - Jan 14, 2000

Correlation

Correlation between IDXX and FLEX is 0.54 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.54
-101

Select Stocks to Compare