StockComparison Logo
vs

PALI vs OFSSO

Comparison between Palisade Bio Inc (PALI, Company) and OFS Capital Corp (OFSSO, Company).

PALI vs OFSSO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
PALI
$340M
Winner
OFSSO
$341M
Max Drawdown
PALI
100.00%
Winner
OFSSO
5.07%
Sharpe Ratio
Winner
PALI
1.35
OFSSO
0.49
5Y Beta
PALI
0.00
Winner
OFSSO
-0.02
Industry
PALI
Biotechnology
OFSSO
N/A
P/E Ratio
Winner
PALI
-10.05
OFSSO
-9.11
Dividend Yield
PALI
N/A
OFSSO
3.38%
Debt to Equity
PALI
0.00%
OFSSO
0.00%
Free Cash Flow Yield
PALI
-5.35%
Winner
OFSSO
18.37%

PALI vs OFSSO - Historical Returns

Returns include dividend reinvestment.

1M
Winner
PALI
+13.76%
OFSSO
+0.51%
3M
Winner
PALI
+14.97%
OFSSO
+0.31%
6M
Winner
PALI
+24.28%
OFSSO
+2.91%
1Y
Winner
PALI
+165.17%
OFSSO
+7.53%
5Y(CAGR)
PALI
-74.39%
OFSSO
N/A
10Y(CAGR)
PALI
-68.63%
OFSSO
N/A
Max(CAGR)
PALI
-50.71%
Winner
OFSSO
+8.11%

PALI vs OFSSO - Annual Returns (2006 - 2026)

Returns include dividend reinvestment.

YearPALIOFSSO
2026-14.00%+3.45%
2025+26.34%+4.94%
2024-81.00%N/A
2023-84.55%N/A
2022-93.11%N/A
2021-78.96%N/A
2020-20.00%N/A
2019-84.99%N/A
2018-84.58%N/A
2017-57.46%N/A
2016-73.46%N/A
2015-63.35%N/A
2014-13.92%N/A
2013+140.50%N/A
2012+9.00%N/A
2011-55.53%N/A
2010+14.59%N/A
2009+7.19%N/A
2008-55.00%N/A
2007+48.02%N/A
2006+50.00%N/A

PALI vs OFSSO Drawdown Comparison

The maximum drawdown for PALI was -100.00%, occurring on Sep 10, 2025. This drawdown has not yet recovered.

The maximum drawdown for OFSSO was -4.46%, occurring on Apr 1, 2026. Recovery took 83 trading sessions.

The current PALI drawdown is -100.00%. The current OFSSO drawdown is -1.55%.

RankPALIOFSSO
#1-100.00%
Apr 9, 2014 - Sep 10, 2025
-4.46%
Mar 26, 2026 - Jul 27, 2026
#2-88.86%
Apr 26, 2007 - Mar 17, 2014
-2.23%
Nov 4, 2025 - Feb 17, 2026
#3-24.62%
Jan 10, 2007 - Mar 26, 2007
-1.76%
Oct 29, 2025 - Nov 3, 2025
#4-18.87%
Mar 20, 2014 - Apr 9, 2014
-1.57%
Jul 27, 2026 - Aug 12, 2026
#5-16.00%
Dec 29, 2006 - Jan 10, 2007
-1.05%
Feb 17, 2026 - Mar 19, 2026
#6-16.00%
Dec 21, 2006 - Dec 29, 2006
-1.04%
Oct 6, 2025 - Oct 15, 2025
#7-7.58%
Mar 26, 2007 - Apr 13, 2007
-0.75%
Oct 15, 2025 - Oct 29, 2025
#8-5.95%
Mar 17, 2014 - Mar 20, 2014
-0.71%
Aug 6, 2025 - Aug 13, 2025
#9-5.63%
Apr 18, 2007 - Apr 26, 2007
-0.67%
Aug 14, 2025 - Aug 20, 2025
#10N/A-0.60%
Jul 30, 2025 - Aug 6, 2025
#11N/A-0.59%
Aug 26, 2025 - Sep 15, 2025
#12N/A-0.42%
Oct 2, 2025 - Oct 6, 2025
#13N/A-0.29%
Sep 15, 2025 - Sep 25, 2025
#14N/A-0.16%
Sep 25, 2025 - Oct 2, 2025
#15N/A-0.12%
Aug 20, 2025 - Aug 26, 2025

Correlation

Correlation between PALI and OFSSO is 0.73 which considered as a strong positive correlation - the stocks tend to move together.

0.73
-101

Select Stocks to Compare