StockComparison Logo
vs

OVLY vs TCPC

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

Both OVLY and TCPC are from the Financial Services sector.

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

OVLY vs TCPC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

OVLY vs TCPC - Historical Returns

Returns include dividend reinvestment.

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

OVLY vs TCPC - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

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

OVLY vs TCPC Drawdown Comparison

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

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

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

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

Correlation

Correlation between OVLY and TCPC 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)

OVLY vs TCPC dividend yield comparison.

YearOVLYTCPC
20261.10%9.97%
20252.00%20.48%
20241.54%16.76%
20231.07%14.64%
20221.32%9.81%
20211.67%8.88%
20201.68%11.74%
20191.39%10.25%
20181.42%11.04%
20171.28%9.42%
20161.91%8.52%
20152.02%10.34%
20141.62%9.18%
20130.00%9.12%
20120.00%7.39%
20090.57%0.00%
20081.25%0.00%
20072.30%0.00%
20061.46%0.00%
20051.06%0.00%
20040.87%0.00%

Select Stocks to Compare