StockComparison Logo
vs

SRCE vs CNXN

Comparison between 1st Source Corp (SRCE, Company) and PC Connection Inc (CNXN, Company).

SRCE is from the Financial Services sector, while CNXN is from the Technology sector.

5-Year PerformanceSRCE has outperformed CNXN, delivering a return of +16.6% compared to +14.7%

SRCE vs CNXN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
SRCE
$2.17B
Winner
CNXN
$2.17B
Max Drawdown
Winner
SRCE
61.52%
CNXN
95.90%
Sharpe Ratio
Winner
SRCE
1.98
CNXN
1.52
5Y Beta
Winner
SRCE
0.67
CNXN
0.69
Industry
SRCE
Banks - Regional
CNXN
Electronics & Computer Distribution
P/E Ratio
Winner
SRCE
13.10
CNXN
21.76
Forward P/E
Winner
SRCE
13.68
CNXN
22.88
PEG Ratio
Winner
SRCE
0.61
CNXN
0.73
Dividend Yield
Winner
SRCE
0.88%
CNXN
0.81%
5Y Dividends CAGR
SRCE
11.79%
Winner
CNXN
21.58%
5Y EPS CAGR
Winner
SRCE
14.44%
CNXN
7.14%
Debt to Equity
SRCE
15.22%
Winner
CNXN
0.00%
Free Cash Flow Yield
Winner
SRCE
9.61%
CNXN
1.57%
P/S Ratio
SRCE
4.90
Winner
CNXN
0.73
P/B Ratio
Winner
SRCE
1.65
CNXN
2.30

SRCE vs CNXN - Historical Returns

Returns include dividend reinvestment.

1M
SRCE
+9.03%
Winner
CNXN
+17.86%
3M
SRCE
+21.62%
Winner
CNXN
+34.08%
6M
SRCE
+28.19%
Winner
CNXN
+28.31%
1Y
Winner
SRCE
+54.95%
CNXN
+44.91%
5Y(CAGR)
Winner
SRCE
+16.60%
CNXN
+14.68%
10Y(CAGR)
SRCE
+12.69%
Winner
CNXN
+14.20%
Max(CAGR)
SRCE
+7.61%
Winner
CNXN
+7.63%

SRCE vs CNXN - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSRCECNXN
2026+45.43%+53.22%
2025+10.89%-15.21%
2024+9.81%+6.37%
2023+7.09%+34.54%
2022+8.95%+8.49%
2021+28.32%-5.58%
2020-19.74%-5.08%
2019+28.66%+64.91%
2018-17.20%+14.38%
2017+12.87%-4.47%
2016+50.12%+28.08%
2015+5.30%-4.32%
2014+13.50%+2.76%
2013+42.81%+121.61%
2012-11.61%-1.08%
2011+25.17%+28.82%
2010+28.71%+20.71%
2009-28.84%+38.32%
2008+47.49%-54.61%
2007-44.88%-26.49%
2006+26.84%+174.63%
2005+1.35%-43.55%
2004+19.29%+13.47%
2003+29.32%+65.49%
2002-17.29%-64.72%
2001+23.18%+49.23%
2000-25.58%-52.82%
1999-9.65%+51.25%

SRCE vs CNXN Drawdown Comparison

The maximum drawdown for SRCE was -60.10%, occurring on Oct 28, 2002. Recovery took 823 trading sessions.

The maximum drawdown for CNXN was -95.90%, occurring on Mar 11, 2009. Recovery took 5825 trading sessions.

The current SRCE drawdown is -1.63%. The current CNXN drawdown is -0.22%.

RankSRCECNXN
#1-60.10%
Jun 29, 2001 - Oct 12, 2004
-95.90%
Sep 7, 2000 - Nov 2, 2023
#2-54.97%
Jun 30, 2006 - Jul 25, 2013
-36.06%
Dec 31, 1999 - Apr 19, 2000
#3-51.72%
Jul 23, 2018 - Oct 21, 2022
-26.89%
Jul 6, 2000 - Aug 31, 2000
#4-48.82%
Nov 9, 1999 - Jun 29, 2001
-26.27%
Sep 26, 2024 - Jul 9, 2026
#5-30.97%
Nov 10, 2022 - Jul 12, 2024
-16.22%
May 1, 2000 - May 30, 2000
#6-29.22%
Nov 12, 2004 - Feb 10, 2006
-14.68%
Feb 15, 2024 - Jul 30, 2024
#7-21.24%
Feb 11, 2025 - Dec 18, 2025
-11.25%
Aug 1, 2024 - Sep 19, 2024
#8-19.39%
Nov 24, 2015 - Apr 26, 2016
-10.71%
Nov 8, 1999 - Dec 1, 1999
#9-18.40%
Nov 6, 2024 - Feb 11, 2025
-9.38%
Dec 13, 1999 - Dec 29, 1999
#10-14.45%
Dec 30, 2014 - Jun 23, 2015
-8.20%
Dec 26, 2023 - Feb 15, 2024
#11-14.39%
Apr 1, 2014 - Dec 18, 2014
-7.62%
Jun 14, 2000 - Jun 27, 2000
#12-13.47%
Jul 26, 2024 - Nov 6, 2024
-6.64%
Apr 20, 2000 - Apr 25, 2000
#13-13.27%
Dec 18, 2013 - Apr 1, 2014
-5.68%
Apr 25, 2000 - Apr 27, 2000
#14-11.51%
May 2, 2016 - Aug 9, 2016
-5.54%
Dec 2, 1999 - Dec 10, 1999
#15-10.76%
Aug 5, 2015 - Oct 26, 2015
-4.04%
Jun 2, 2000 - Jun 8, 2000

Correlation

Correlation between SRCE and CNXN is 0.91 which considered as a very strong positive correlation - the stocks move almost identically together.

0.91
-101

Dividend Comparison (1999 - 2026)

SRCE vs CNXN dividend yield comparison.

YearSRCECNXN
20261.43%0.46%
20252.43%1.04%
20242.40%0.58%
20232.37%0.48%
20222.37%0.72%
20212.44%3.06%
20202.80%0.00%
20192.12%0.64%
20182.38%1.08%
20171.54%1.30%
20161.61%1.21%
20152.17%1.77%
20142.07%1.63%
20132.13%1.61%
20122.99%3.30%
20112.53%3.61%
20103.01%0.00%
20093.67%0.00%
20082.46%0.00%
20073.24%0.00%
20061.74%0.00%
20051.95%0.00%
20041.65%0.00%
20031.72%0.00%
20022.15%0.00%
20011.72%0.00%
20001.91%0.00%
19990.32%0.00%

Select Stocks to Compare