StockComparison Logo
vs

OVBC vs TLSA

Comparison between Ohio Valley Banc Corp (OVBC, Company) and Tiziana Life Sciences Ltd (TLSA, Company).

OVBC is from the Financial Services sector, while TLSA is from the Healthcare sector.

5-Year PerformanceOVBC has outperformed TLSA, delivering a return of +15.0% compared to -13.2%

OVBC vs TLSA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OVBC
$202M
TLSA
$202M
Max Drawdown
Winner
OVBC
64.90%
TLSA
94.03%
Sharpe Ratio
Winner
OVBC
0.83
TLSA
-0.22
5Y Beta
Winner
OVBC
0.32
TLSA
0.89
Industry
OVBC
Banks - Regional
TLSA
Biotechnology
P/E Ratio
OVBC
12.67
Winner
TLSA
-1.71
Forward P/E
OVBC
9.69
TLSA
N/A
PEG Ratio
OVBC
0.25
TLSA
N/A
Dividend Yield
OVBC
2.12%
TLSA
N/A
5Y Dividends CAGR
OVBC
13.18%
TLSA
N/A
5Y EPS CAGR
OVBC
12.28%
TLSA
N/A
Debt to Equity
OVBC
0.00%
TLSA
N/A
Free Cash Flow Yield
OVBC
11.74%
TLSA
N/A
P/S Ratio
OVBC
3.17
TLSA
N/A
P/B Ratio
Winner
OVBC
1.19
TLSA
22.09

OVBC vs TLSA - Historical Returns

Returns include dividend reinvestment.

1M
OVBC
-14.81%
Winner
TLSA
-12.07%
3M
Winner
OVBC
-8.39%
TLSA
-17.07%
6M
Winner
OVBC
+5.14%
TLSA
-37.42%
1Y
Winner
OVBC
+23.23%
TLSA
-42.70%
5Y(CAGR)
Winner
OVBC
+15.04%
TLSA
-13.20%
10Y(CAGR)
OVBC
+10.09%
TLSA
N/A
Max(CAGR)
Winner
OVBC
+4.20%
TLSA
-6.23%

OVBC vs TLSA - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearOVBCTLSA
2026+7.82%-36.25%
2025+71.32%+118.86%
2024+14.08%+22.14%
2023-10.91%-3.45%
2022-7.08%-45.09%
2021+30.60%-62.79%
2020-38.57%+78.37%
2019+7.89%-23.95%
2018-11.22%-10.78%
2017+50.38%N/A
2016+14.96%N/A
2015+4.75%N/A
2014+10.73%N/A
2013+21.25%N/A
2012+7.29%N/A
2011+0.78%N/A
2010-8.47%N/A
2009+26.72%N/A
2008-25.62%N/A
2007+4.28%N/A
2006+3.30%N/A
2005-20.36%N/A
2004+27.99%N/A
2003+32.91%N/A
2002-9.73%N/A
2001-0.13%N/A
2000-22.07%N/A
1999-2.24%N/A

OVBC vs TLSA Drawdown Comparison

The maximum drawdown for OVBC was -62.72%, occurring on Jul 13, 2020. Recovery took 1924 trading sessions.

The maximum drawdown for TLSA was -94.03%, occurring on Mar 27, 2024. This drawdown has not yet recovered.

The current OVBC drawdown is -15.92%. The current TLSA drawdown is -85.41%.

RankOVBCTLSA
#1-62.72%
Jun 22, 2018 - Feb 19, 2026
-94.03%
Jul 31, 2020 - Mar 27, 2024
#2-47.09%
Jun 26, 2009 - Nov 5, 2015
-68.27%
Nov 21, 2018 - May 15, 2020
#3-44.80%
Apr 13, 2004 - Jun 26, 2009
-28.11%
Jul 20, 2020 - Jul 30, 2020
#4-39.76%
Dec 1, 1999 - Apr 5, 2004
-21.46%
Jun 1, 2020 - Jul 6, 2020
#5-20.53%
Jul 5, 2017 - Sep 27, 2017
-19.49%
May 18, 2020 - May 26, 2020
#6-17.04%
Jun 12, 2026 - Jul 8, 2026
-9.92%
Jul 14, 2020 - Jul 16, 2020
#7-15.74%
Nov 6, 2015 - Dec 6, 2016
-5.67%
Jul 7, 2020 - Jul 10, 2020
#8-12.57%
May 25, 2017 - Jul 5, 2017
-0.97%
May 26, 2020 - May 28, 2020
#9-11.74%
Dec 21, 2017 - Jan 30, 2018
N/A
#10-9.48%
Jan 30, 2018 - Apr 13, 2018
N/A
#11-8.21%
Oct 11, 2017 - Nov 28, 2017
N/A
#12-7.97%
Feb 20, 2026 - Apr 1, 2026
N/A
#13-7.36%
Dec 9, 2016 - Feb 13, 2017
N/A
#14-7.29%
May 11, 2017 - May 19, 2017
N/A
#15-6.57%
Nov 4, 1999 - Nov 30, 1999
N/A

Correlation

Correlation between OVBC and TLSA is -0.19 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.19
-101

Select Stocks to Compare