StockComparison Logo
vs

OTF vs PECO

Comparison between Blue Owl Technology Finance Corp (OTF, Company) and Phillips Edison & Company Inc - New (PECO, Company).

OTF is from the Financial Services sector, while PECO is from the Real Estate sector.

OTF vs PECO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OTF
$5.04B
PECO
$5.03B
Max Drawdown
OTF
35.27%
Winner
PECO
24.17%
Sharpe Ratio
OTF
-0.99
Winner
PECO
0.71
5Y Beta
OTF
0.77
Winner
PECO
0.37
Industry
OTF
Asset Management
PECO
Reit - Retail
P/E Ratio
Winner
OTF
12.09
PECO
22.54
Forward P/E
Winner
OTF
8.25
PECO
72.46
PEG Ratio
OTF
N/A
PECO
0.11
Dividend Yield
Winner
OTF
12.40%
PECO
3.21%
Debt to Equity
Winner
OTF
90.78%
PECO
109.24%
Free Cash Flow Yield
OTF
-32.88%
Winner
PECO
6.82%

OTF vs PECO - Historical Returns

Returns include dividend reinvestment.

1M
OTF
-10.20%
Winner
PECO
+1.96%
3M
OTF
-2.98%
Winner
PECO
+2.74%
6M
OTF
-11.82%
Winner
PECO
+17.27%
1Y
OTF
-26.36%
Winner
PECO
+16.93%
5Y(CAGR)
OTF
N/A
PECO
+11.51%
Max(CAGR)
OTF
-27.87%
Winner
PECO
+11.51%

OTF vs PECO - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearOTFPECO
2026-20.60%+15.01%
2025-5.02%-0.23%
2024N/A+5.73%
2023N/A+18.90%
2022N/A-2.16%
2021N/A+20.41%

OTF vs PECO Drawdown Comparison

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

The maximum drawdown for PECO was -23.13%, occurring on Sep 29, 2022. Recovery took 311 trading sessions.

The current OTF drawdown is -26.36%. The current PECO drawdown is -0.62%.

RankOTFPECO
#1-27.70%
Jun 12, 2025 - May 12, 2026
-23.13%
Apr 21, 2022 - Jul 19, 2023
#2N/A-15.77%
Dec 14, 2023 - Aug 23, 2024
#3N/A-15.06%
Nov 27, 2024 - Feb 13, 2026
#4N/A-12.31%
Jan 13, 2022 - Mar 7, 2022
#5N/A-9.82%
Aug 10, 2023 - Dec 4, 2023
#6N/A-9.23%
Nov 18, 2021 - Jan 5, 2022
#7N/A-7.96%
Mar 8, 2022 - Mar 29, 2022
#8N/A-7.51%
Sep 16, 2024 - Nov 6, 2024
#9N/A-7.18%
Mar 2, 2026 - Apr 17, 2026
#10N/A-5.81%
Oct 12, 2021 - Nov 3, 2021
#11N/A-5.17%
Aug 11, 2021 - Sep 28, 2021
#12N/A-3.41%
Apr 17, 2026 - Apr 27, 2026
#13N/A-2.99%
Dec 4, 2023 - Dec 13, 2023
#14N/A-2.88%
Nov 5, 2021 - Nov 10, 2021
#15N/A-2.86%
Jul 16, 2021 - Jul 20, 2021

Correlation

Correlation between OTF and PECO is -0.91 which considered as a very strong negative correlation - the stocks move almost identically in opposite directions.

-0.91
-101

Dividend Comparison (2021 - 2026)

OTF vs PECO dividend yield comparison.

YearOTFPECO
20263.66%1.35%
20257.91%3.52%
20240.00%3.18%
20230.00%3.12%
20220.00%3.43%
20210.00%1.33%

Select Stocks to Compare