StockComparison Logo
vs

OABI vs TCPC

Comparison between OmniAb Inc (OABI, Company) and BlackRock TCP Capital Corp (TCPC, Company).

OABI is from the Healthcare sector, while TCPC is from the Financial Services sector.

OABI vs TCPC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OABI
$294M
Winner
TCPC
$294M
Max Drawdown
Winner
OABI
81.32%
TCPC
82.91%
Sharpe Ratio
Winner
OABI
0.93
TCPC
-0.90
5Y Beta
OABI
1.09
Winner
TCPC
0.78
Industry
OABI
Biotechnology
TCPC
Asset Management
P/E Ratio
Winner
OABI
-5.13
TCPC
-2.34
Forward P/E
OABI
N/A
TCPC
7.72
PEG Ratio
OABI
N/A
TCPC
-0.01
Dividend Yield
OABI
N/A
TCPC
26.30%
5Y Dividends CAGR
OABI
N/A
TCPC
-0.51%
Debt to Equity
Winner
OABI
0.00%
TCPC
163.83%
Free Cash Flow Yield
OABI
-8.85%
Winner
TCPC
88.90%
P/S Ratio
OABI
10.17
Winner
TCPC
1.56
P/B Ratio
OABI
1.10
Winner
TCPC
0.48

OABI vs TCPC - Historical Returns

Returns include dividend reinvestment.

1M
Winner
OABI
+32.76%
TCPC
+28.44%
3M
Winner
OABI
+109.52%
TCPC
-1.13%
6M
Winner
OABI
+81.18%
TCPC
-7.03%
1Y
Winner
OABI
+63.83%
TCPC
-29.11%
5Y(CAGR)
OABI
N/A
TCPC
-10.32%
10Y(CAGR)
OABI
N/A
TCPC
-1.47%
Max(CAGR)
Winner
OABI
+6.74%
TCPC
+2.44%

OABI vs TCPC - Annual Returns (2012 - 2026)

Returns include dividend reinvestment.

YearOABITCPC
2026+63.83%-18.59%
2025-47.14%-27.56%
2024-43.36%-12.65%
2023+77.81%+2.43%
2022+49.38%+5.01%
2021N/A+32.17%
2020N/A-8.06%
2019N/A+17.63%
2018N/A-6.11%
2017N/A-1.05%
2016N/A+30.31%
2015N/A-8.79%
2014N/A+9.94%
2013N/A+24.80%
2012N/A+8.99%

OABI vs TCPC Drawdown Comparison

The maximum drawdown for OABI was -81.32%, occurring on May 29, 2025. This drawdown has not yet recovered.

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

The current OABI drawdown is -53.96%. The current TCPC drawdown is -48.50%.

RankOABITCPC
#1-81.32%
Jan 8, 2024 - May 29, 2025
-68.74%
Feb 20, 2020 - Feb 26, 2021
#2-28.67%
Aug 16, 2023 - Dec 26, 2023
-60.78%
Jan 10, 2024 - Jul 23, 2026
#3-28.03%
Jan 26, 2023 - Jun 6, 2023
-25.96%
Aug 16, 2022 - Aug 4, 2023
#4-19.14%
Dec 2, 2022 - Jan 23, 2023
-22.34%
Jun 26, 2014 - Jun 30, 2016
#5-19.05%
Nov 3, 2022 - Nov 9, 2022
-16.63%
Aug 4, 2023 - Dec 14, 2023
#6-18.87%
Nov 10, 2022 - Nov 30, 2022
-15.32%
Apr 1, 2022 - Aug 11, 2022
#7-7.36%
Jun 30, 2023 - Jul 18, 2023
-13.49%
Oct 5, 2017 - Feb 22, 2019
#8-6.11%
Jun 15, 2023 - Jun 29, 2023
-10.77%
Jul 15, 2013 - Oct 17, 2013
#9-5.87%
Aug 9, 2023 - Aug 16, 2023
-10.14%
Feb 21, 2014 - Jun 13, 2014
#10-5.37%
Nov 30, 2022 - Dec 2, 2022
-9.55%
Jun 19, 2019 - Nov 7, 2019
#11-5.05%
Aug 1, 2023 - Aug 8, 2023
-7.80%
Oct 21, 2021 - Mar 3, 2022
#12-1.85%
Jul 21, 2023 - Jul 31, 2023
-7.64%
Sep 28, 2012 - Feb 28, 2013
#13-1.23%
Jun 13, 2023 - Jun 15, 2023
-7.12%
Mar 15, 2013 - May 20, 2013
#14-1.23%
Jan 4, 2024 - Jan 8, 2024
-6.90%
Jun 8, 2021 - Oct 21, 2021
#15-0.81%
Dec 27, 2023 - Jan 2, 2024
-6.82%
Mar 31, 2017 - Oct 5, 2017

Correlation

Correlation between OABI and TCPC is 0.72 which considered as a strong positive correlation - the stocks tend to move together.

0.72
-101

Select Stocks to Compare