StockComparison Logo
vs

KFRC vs CCNE

Comparison between Kforce Inc (KFRC, Company) and CNB Financial Corp (PA) (CCNE, Company).

KFRC is from the Industrials sector, while CCNE is from the Financial Services sector.

5-Year PerformanceCCNE has outperformed KFRC, delivering a return of +11.7% compared to +0.9%

KFRC vs CCNE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
KFRC
$990M
CCNE
$989M
Max Drawdown
KFRC
89.73%
Winner
CCNE
58.29%
Sharpe Ratio
KFRC
0.62
Winner
CCNE
1.47
5Y Beta
Winner
KFRC
0.45
CCNE
0.81
Industry
KFRC
Staffing & Employment Services
CCNE
Banks - Regional
P/E Ratio
KFRC
27.13
Winner
CCNE
14.05
Forward P/E
KFRC
12.48
Winner
CCNE
10.12
PEG Ratio
Winner
KFRC
0.56
CCNE
1.06
Dividend Yield
Winner
KFRC
2.77%
CCNE
2.12%
5Y Dividends CAGR
Winner
KFRC
18.03%
CCNE
1.71%
5Y EPS CAGR
Winner
KFRC
2.65%
CCNE
-0.35%
Debt to Equity
Winner
KFRC
0.00%
CCNE
28.00%
Free Cash Flow Yield
KFRC
4.37%
Winner
CCNE
6.84%
P/S Ratio
Winner
KFRC
0.78
CCNE
3.33
P/B Ratio
KFRC
8.73
Winner
CCNE
1.23

KFRC vs CCNE - Historical Returns

Returns include dividend reinvestment.

1M
Winner
KFRC
+17.45%
CCNE
+3.28%
3M
Winner
KFRC
+71.43%
CCNE
+15.64%
6M
Winner
KFRC
+62.04%
CCNE
+29.66%
1Y
KFRC
+24.77%
Winner
CCNE
+45.95%
5Y(CAGR)
KFRC
+0.92%
Winner
CCNE
+11.73%
10Y(CAGR)
Winner
KFRC
+13.82%
CCNE
+9.64%
Max(CAGR)
Winner
KFRC
+9.49%
CCNE
+8.49%

KFRC vs CCNE - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearKFRCCCNE
2026+79.94%+36.46%
2025-41.73%+9.85%
2024-13.38%+13.72%
2023+26.67%-0.95%
2022-26.37%-9.20%
2021+79.15%+29.93%
2020+8.52%-32.49%
2019+33.43%+43.73%
2018+21.07%-12.20%
2017+9.46%+0.79%
2016-1.03%+60.34%
2015+6.76%+2.32%
2014+22.24%+3.33%
2013+41.09%+15.52%
2012+21.20%+5.94%
2011-24.68%+10.15%
2010+28.31%-6.57%
2009+64.04%+49.48%
2008-14.09%-12.23%
2007-22.99%+0.27%
2006+7.89%+4.73%
2005+0.63%-3.78%
2004+11.67%+5.89%
2003+134.92%+33.15%
2002-31.94%+54.35%
2001+109.67%+60.02%
2000-78.70%-31.19%
1999+88.76%-11.67%

KFRC vs CCNE Drawdown Comparison

The maximum drawdown for KFRC was -89.73%, occurring on Mar 14, 2003. Recovery took 1869 trading sessions.

The maximum drawdown for CCNE was -57.96%, occurring on May 14, 2020. Recovery took 1227 trading sessions.

The current KFRC drawdown is -21.77%. The current CCNE drawdown is -1.37%.

RankKFRCCCNE
#1-89.73%
Jan 28, 2000 - Jul 9, 2007
-57.96%
Dec 20, 2019 - Nov 6, 2024
#2-67.43%
Jul 12, 2007 - Jan 6, 2011
-42.70%
Sep 19, 2003 - Jun 26, 2009
#3-66.38%
Nov 23, 2021 - Nov 3, 2025
-42.62%
Mar 9, 2010 - Mar 19, 2012
#4-56.07%
Feb 7, 2011 - Sep 19, 2013
-40.79%
Nov 5, 1999 - Jan 22, 2002
#5-47.37%
Nov 5, 2019 - Nov 10, 2020
-30.41%
Jun 22, 2018 - Oct 22, 2019
#6-46.74%
Aug 17, 2015 - Feb 14, 2018
-29.75%
Nov 6, 2024 - Feb 2, 2026
#7-34.07%
Aug 10, 2018 - Nov 5, 2019
-25.02%
Dec 20, 2016 - Oct 2, 2017
#8-22.33%
May 1, 2014 - Nov 6, 2014
-21.26%
Nov 8, 2013 - Jul 13, 2016
#9-19.28%
Dec 13, 1999 - Jan 26, 2000
-19.08%
Oct 19, 2009 - Mar 5, 2010
#10-15.73%
Dec 24, 2013 - Feb 12, 2014
-16.86%
Mar 26, 2012 - Sep 6, 2012
#11-15.54%
Feb 5, 2015 - Jul 14, 2015
-16.23%
Sep 24, 2012 - Jul 5, 2013
#12-11.44%
Jun 29, 2021 - Oct 5, 2021
-14.22%
Jul 30, 2009 - Sep 25, 2009
#13-9.56%
Apr 19, 2018 - May 2, 2018
-11.79%
Jan 19, 2018 - Mar 9, 2018
#14-9.12%
Mar 7, 2018 - Apr 17, 2018
-10.58%
Jun 3, 2002 - Oct 17, 2002
#15-8.64%
Nov 27, 2013 - Dec 18, 2013
-10.37%
Jun 26, 2009 - Jul 6, 2009

Correlation

Correlation between KFRC and CCNE is 0.81 which considered as a strong positive correlation - the stocks tend to move together.

0.81
-101

Dividend Comparison (1999 - 2026)

KFRC vs CCNE dividend yield comparison.

YearKFRCCCNE
20261.45%1.10%
20255.05%2.75%
20242.68%2.86%
20232.13%3.10%
20222.19%2.94%
20211.30%2.58%
20201.90%3.19%
20191.81%2.08%
20181.94%2.92%
20171.90%2.52%
20162.08%2.47%
20151.78%3.66%
20141.70%3.57%
20130.49%3.47%
20126.97%4.03%
20110.00%4.18%
20100.00%4.46%
20090.00%4.13%
20080.00%5.77%
20070.00%4.58%
20060.00%4.02%
20050.00%3.90%
20040.00%3.39%
20030.00%2.80%
20020.00%3.58%
20010.00%4.08%
20000.00%5.55%
19990.00%0.87%

Select Stocks to Compare