StockComparison Logo
vs

OTF vs QS

Comparison between Blue Owl Technology Finance Corp (OTF, Company) and QuantumScape Corp - Class A (QS, Company).

OTF is from the Financial Services sector, while QS is from the Consumer Cyclical sector.

OTF vs QS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OTF
$4.92B
QS
$4.91B
Max Drawdown
Winner
OTF
35.81%
QS
97.36%
Sharpe Ratio
OTF
-0.84
Winner
QS
1.08
5Y Beta
Winner
OTF
0.71
QS
1.85
Industry
OTF
Asset Management
QS
Auto Parts
P/E Ratio
OTF
11.80
Winner
QS
-10.61
Forward P/E
OTF
8.69
QS
N/A
Dividend Yield
OTF
13.50%
QS
N/A
Debt to Equity
OTF
90.78%
Winner
QS
0.00%
Free Cash Flow Yield
OTF
-33.68%
Winner
QS
-5.73%

OTF vs QS - Historical Returns

Returns include dividend reinvestment.

1M
OTF
-2.83%
Winner
QS
+6.21%
3M
OTF
-11.17%
Winner
QS
+17.37%
6M
Winner
OTF
-18.51%
QS
-27.04%
1Y
OTF
-24.98%
Winner
QS
+83.56%
5Y(CAGR)
OTF
N/A
QS
-21.50%
Max(CAGR)
OTF
-27.74%
Winner
QS
-3.50%

OTF vs QS - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearOTFQS
2026-22.49%-27.31%
2025-5.02%+88.09%
2024N/A-22.54%
2023N/A+28.70%
2022N/A-75.58%
2021N/A-55.58%
2020N/A+753.03%

OTF vs QS Drawdown Comparison

The maximum drawdown for OTF was -28.31%, occurring on May 22, 2026. This drawdown has not yet recovered.

The maximum drawdown for QS was -97.36%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current OTF drawdown is -28.11%. The current QS drawdown is -93.89%.

RankOTFQS
#1-28.31%
Jun 12, 2025 - May 22, 2026
-97.36%
Dec 22, 2020 - Apr 8, 2025
#2N/A-48.49%
Sep 4, 2020 - Nov 25, 2020
#3N/A-26.77%
Dec 10, 2020 - Dec 21, 2020
#4N/A-24.64%
Nov 30, 2020 - Dec 8, 2020
#5N/A-1.08%
Aug 17, 2020 - Sep 1, 2020

Correlation

Correlation between OTF and QS is 0.34 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.34
-101

Select Stocks to Compare