StockComparison Logo
vs

STT vs IDXX

Comparison between State Street Corp (STT, Company) and Idexx Laboratories Inc (IDXX, Company).

STT is from the Financial Services sector, while IDXX is from the Healthcare sector.

5-Year PerformanceSTT has outperformed IDXX, delivering a return of +16.9% compared to +0.1%

STT vs IDXX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
STT
$44B
IDXX
$44B
Max Drawdown
STT
82.56%
Winner
IDXX
57.28%
Sharpe Ratio
Winner
STT
2.18
IDXX
0.27
5Y Beta
STT
1.04
Winner
IDXX
0.97
Industry
STT
Asset Management
IDXX
Diagnostics & Research
P/E Ratio
Winner
STT
14.47
IDXX
40.14
Forward P/E
Winner
STT
12.97
IDXX
38.17
PEG Ratio
Winner
STT
1.27
IDXX
1.59
Dividend Yield
STT
2.02%
IDXX
N/A
5Y Dividends CAGR
STT
14.20%
IDXX
N/A
5Y EPS CAGR
STT
10.73%
Winner
IDXX
11.68%
Debt to Equity
Winner
STT
0.00%
IDXX
28.91%
Free Cash Flow Yield
STT
-8.55%
Winner
IDXX
2.48%
P/S Ratio
Winner
STT
3.04
IDXX
9.78
P/B Ratio
Winner
STT
1.81
IDXX
27.93

STT vs IDXX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
STT
+8.79%
IDXX
-0.14%
3M
Winner
STT
+30.10%
IDXX
-9.17%
6M
Winner
STT
+32.57%
IDXX
-21.28%
1Y
Winner
STT
+72.32%
IDXX
+7.65%
5Y(CAGR)
Winner
STT
+16.90%
IDXX
+0.14%
10Y(CAGR)
STT
+13.17%
Winner
IDXX
+20.38%
Max(CAGR)
STT
+7.63%
Winner
IDXX
+20.69%

STT vs IDXX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSTTIDXX
2026+26.14%-16.09%
2025+34.77%+65.47%
2024+29.69%-24.51%
2023+2.42%+36.71%
2022-15.02%-35.35%
2021+32.02%+33.90%
2020-6.79%+88.62%
2019+27.59%+43.12%
2018-33.36%+17.88%
2017+25.36%+32.98%
2016+22.05%+64.89%
2015-13.71%-1.01%
2014+9.04%+41.17%
2013+54.30%+13.10%
2012+14.88%+17.33%
2011-13.83%+10.34%
2010+4.33%+28.00%
2009+6.04%+46.08%
2008-49.21%-37.99%
2007+20.72%+49.93%
2006+19.89%+9.58%
2005+15.49%+31.47%
2004-3.35%+16.20%
2003+29.77%+38.36%
2002-24.32%+19.27%
2001-12.89%+28.13%
2000+79.16%+36.99%
1999-2.78%+6.61%

STT vs IDXX Drawdown Comparison

The maximum drawdown for STT was -82.23%, occurring on Jan 20, 2009. Recovery took 1742 trading sessions.

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

The current STT drawdown is -0.61%. The current IDXX drawdown is -26.68%.

RankSTTIDXX
#1-82.23%
Jan 3, 2008 - Dec 3, 2014
-57.28%
Nov 15, 2007 - Apr 23, 2010
#2-59.60%
Jan 24, 2018 - Jan 7, 2022
-54.00%
Aug 5, 2021 - Nov 3, 2025
#3-51.72%
Nov 9, 2000 - Feb 22, 2006
-37.13%
Feb 19, 2020 - May 7, 2020
#4-41.42%
Jan 14, 2022 - Nov 6, 2024
-35.28%
Feb 29, 2000 - May 21, 2001
#5-36.14%
Jul 22, 2015 - Nov 15, 2016
-32.64%
Jun 29, 2001 - May 23, 2002
#6-25.68%
Jan 30, 2025 - Jun 24, 2025
-31.77%
Jun 2, 2004 - Sep 12, 2005
#7-24.72%
Feb 8, 2000 - Mar 16, 2000
-31.04%
Nov 25, 2025 - May 13, 2026
#8-18.74%
Oct 2, 2000 - Nov 9, 2000
-30.76%
Aug 29, 2018 - May 24, 2019
#9-17.88%
Apr 3, 2000 - May 8, 2000
-26.28%
May 23, 2002 - Oct 23, 2002
#10-17.46%
Aug 8, 2007 - Oct 16, 2007
-25.82%
Jan 23, 2015 - Apr 29, 2016
#11-17.04%
May 8, 2006 - Dec 14, 2006
-25.47%
Nov 18, 1999 - Feb 16, 2000
#12-16.18%
May 23, 2000 - Sep 6, 2000
-23.96%
Jul 22, 2011 - Jan 26, 2012
#13-15.76%
Nov 16, 1999 - Jan 14, 2000
-17.82%
Oct 16, 2006 - Jun 28, 2007
#14-13.57%
Jan 17, 2007 - Jul 17, 2007
-17.69%
May 3, 2010 - Dec 8, 2010
#15-11.79%
Jan 15, 2026 - Apr 8, 2026
-17.68%
Sep 24, 2012 - Oct 1, 2013

Correlation

Correlation between STT and IDXX is 0.82 which considered as a strong positive correlation - the stocks tend to move together.

0.82
-101

Select Stocks to Compare