StockComparison Logo
vs

TCPC vs OVLY

Comparison between BlackRock TCP Capital Corp (TCPC, Company) and Oak Valley Bancorp (OVLY, Company).

Both TCPC and OVLY are from the Financial Services sector.

5-Year PerformanceOVLY has outperformed TCPC, delivering a return of +15.6% compared to -13.1%

TCPC vs OVLY - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TCPC
$287M
OVLY
$286M
Max Drawdown
Winner
TCPC
81.49%
OVLY
86.64%
Sharpe Ratio
TCPC
-1.70
Winner
OVLY
1.38
5Y Beta
Winner
TCPC
0.76
OVLY
0.79
Industry
TCPC
Asset Management
OVLY
Banks - Regional
P/E Ratio
Winner
TCPC
-2.28
OVLY
11.94
Forward P/E
Winner
TCPC
8.29
OVLY
10.45
PEG Ratio
TCPC
-0.01
OVLY
N/A
Dividend Yield
Winner
TCPC
26.40%
OVLY
2.00%
5Y Dividends CAGR
TCPC
-0.51%
Winner
OVLY
27.89%
5Y EPS CAGR
TCPC
N/A
OVLY
11.84%
Debt to Equity
TCPC
163.83%
Winner
OVLY
0.00%
Free Cash Flow Yield
Winner
TCPC
91.24%
OVLY
8.95%

TCPC vs OVLY - Historical Returns

Returns include dividend reinvestment.

1M
TCPC
-8.53%
Winner
OVLY
+2.93%
3M
TCPC
+0.47%
Winner
OVLY
+9.35%
6M
TCPC
-33.29%
Winner
OVLY
+10.55%
1Y
TCPC
-45.64%
Winner
OVLY
+37.01%
5Y(CAGR)
TCPC
-13.06%
Winner
OVLY
+15.60%
10Y(CAGR)
TCPC
-2.64%
Winner
OVLY
+15.39%
Max(CAGR)
TCPC
+1.13%
Winner
OVLY
+6.83%

TCPC vs OVLY - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

YearTCPCOVLY
2026-32.45%+15.91%
2025-27.56%+11.72%
2024-12.65%+1.07%
2023+2.43%+33.39%
2022+5.01%+33.51%
2021+32.17%+8.64%
2020-8.06%-12.29%
2019+17.63%+5.25%
2018-6.11%-8.05%
2017-1.05%+58.97%
2016+30.31%+27.96%
2015-8.79%+1.54%
2014+9.94%+18.64%
2013+24.80%+2.20%
2012+8.99%+10.37%
2011N/A+15.38%
2010N/A+35.02%
2009N/A-3.12%
2008N/A-24.16%
2007N/A-35.54%
2006N/A-43.85%
2005N/A+8.17%
2004N/A+116.12%
2003N/A+2.61%

TCPC vs OVLY Drawdown Comparison

The maximum drawdown for TCPC was -68.74%, occurring on Mar 18, 2020. Recovery took 257 trading sessions.

The maximum drawdown for OVLY was -85.83%, occurring on Apr 14, 2009. Recovery took 3270 trading sessions.

The current TCPC drawdown is -57.27%. The current OVLY drawdown is -2.97%.

RankTCPCOVLY
#1-68.74%
Feb 20, 2020 - Feb 26, 2021
-85.83%
Jan 11, 2005 - Jan 8, 2018
#2-58.90%
Jan 10, 2024 - Mar 27, 2026
-51.81%
Jan 10, 2018 - Dec 13, 2022
#3-25.96%
Aug 16, 2022 - Aug 4, 2023
-26.31%
Dec 10, 2024 - Dec 18, 2025
#4-22.34%
Jun 26, 2014 - Jun 30, 2016
-23.12%
Dec 28, 2023 - Nov 6, 2024
#5-16.63%
Aug 4, 2023 - Dec 14, 2023
-17.41%
Feb 24, 2023 - Jul 24, 2023
#6-15.32%
Apr 1, 2022 - Aug 11, 2022
-16.00%
Nov 18, 2004 - Dec 14, 2004
#7-13.49%
Oct 5, 2017 - Feb 22, 2019
-14.47%
Apr 27, 2004 - Aug 2, 2004
#8-10.77%
Jul 15, 2013 - Oct 17, 2013
-13.44%
Jul 26, 2023 - Dec 11, 2023
#9-10.14%
Feb 21, 2014 - Jun 13, 2014
-8.99%
Feb 20, 2026 - Apr 8, 2026
#10-9.55%
Jun 19, 2019 - Nov 7, 2019
-7.84%
Mar 31, 2004 - Apr 8, 2004
#11-7.80%
Oct 21, 2021 - Mar 3, 2022
-7.01%
Aug 2, 2004 - Nov 9, 2004
#12-7.64%
Sep 28, 2012 - Feb 28, 2013
-6.93%
Apr 20, 2026 - Jun 3, 2026
#13-7.12%
Mar 15, 2013 - May 20, 2013
-6.90%
Dec 13, 2022 - Dec 27, 2022
#14-6.90%
Jun 8, 2021 - Oct 21, 2021
-5.56%
Mar 5, 2004 - Mar 31, 2004
#15-6.82%
Mar 31, 2017 - Oct 5, 2017
-5.12%
Nov 6, 2024 - Nov 22, 2024

Correlation

Correlation between TCPC and OVLY is 0.59 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.59
-101

Dividend Comparison (2004 - 2026)

TCPC vs OVLY dividend yield comparison.

YearTCPCOVLY
20269.97%1.10%
202520.48%2.00%
202416.76%1.54%
202314.64%1.07%
20229.81%1.32%
20218.88%1.67%
202011.74%1.68%
201910.25%1.39%
201811.04%1.42%
20179.42%1.28%
20168.52%1.91%
201510.34%2.02%
20149.18%1.62%
20139.12%0.00%
20127.39%0.00%
20090.00%0.57%
20080.00%1.25%
20070.00%2.30%
20060.00%1.46%
20050.00%1.06%
20040.00%0.87%

Select Stocks to Compare