StockComparison Logo
vs

UFPI vs OTF

Comparison between UFP Industries Inc (UFPI, Company) and Blue Owl Technology Finance Corp (OTF, Company).

UFPI is from the Basic Materials sector, while OTF is from the Financial Services sector.

UFPI vs OTF - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
UFPI
$4.80B
OTF
$4.79B
Max Drawdown
UFPI
80.78%
Winner
OTF
39.13%
Sharpe Ratio
Winner
UFPI
-0.50
OTF
-0.93
5Y Beta
UFPI
0.82
Winner
OTF
0.70
Industry
UFPI
Lumber & Wood Production
OTF
Asset Management
P/E Ratio
UFPI
18.40
Winner
OTF
11.49
Forward P/E
Winner
UFPI
7.45
OTF
8.18
PEG Ratio
UFPI
2.67
OTF
N/A
Dividend Yield
UFPI
1.64%
Winner
OTF
14.40%
5Y Dividends CAGR
UFPI
26.33%
OTF
N/A
5Y EPS CAGR
UFPI
-1.76%
OTF
N/A
Debt to Equity
Winner
UFPI
7.61%
OTF
90.78%
Free Cash Flow Yield
Winner
UFPI
6.26%
OTF
-34.59%
P/S Ratio
Winner
UFPI
0.77
OTF
3.73
P/B Ratio
UFPI
1.55
Winner
OTF
0.63

UFPI vs OTF - Historical Returns

Returns include dividend reinvestment.

1M
UFPI
-0.62%
Winner
OTF
-0.56%
3M
UFPI
-11.34%
Winner
OTF
-9.27%
6M
Winner
UFPI
-20.51%
OTF
-21.89%
1Y
Winner
UFPI
-14.52%
OTF
-25.68%
5Y(CAGR)
UFPI
+4.42%
OTF
N/A
10Y(CAGR)
UFPI
+11.07%
OTF
N/A
Max(CAGR)
Winner
UFPI
+12.30%
OTF
-26.99%

UFPI vs OTF - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearUFPIOTF
2026-7.14%-23.87%
2025-16.92%-5.02%
2024-7.83%N/A
2023+59.47%N/A
2022-11.52%N/A
2021+69.65%N/A
2020+18.25%N/A
2019+82.09%N/A
2018-30.00%N/A
2017+9.38%N/A
2016+56.00%N/A
2015+32.19%N/A
2014+3.98%N/A
2013+28.45%N/A
2012+21.07%N/A
2011-19.76%N/A
2010+5.10%N/A
2009+40.68%N/A
2008-9.15%N/A
2007-37.82%N/A
2006-16.43%N/A
2005+27.53%N/A
2004+37.25%N/A
2003+50.69%N/A
2002+1.93%N/A
2001+61.74%N/A
2000-7.69%N/A
1999+2.44%N/A

UFPI vs OTF Drawdown Comparison

The maximum drawdown for UFPI was -80.64%, occurring on Nov 20, 2008. Recovery took 2383 trading sessions.

The maximum drawdown for OTF was -30.75%, occurring on Jun 24, 2026. This drawdown has not yet recovered.

The current UFPI drawdown is -37.39%. The current OTF drawdown is -29.39%.

RankUFPIOTF
#1-80.64%
May 5, 2006 - Oct 22, 2015
-30.75%
Jun 12, 2025 - Jun 24, 2026
#2-45.74%
Feb 20, 2020 - Jul 27, 2020
N/A
#3-43.07%
May 6, 2002 - Oct 3, 2003
N/A
#4-41.89%
Nov 25, 2024 - May 19, 2026
N/A
#5-38.48%
Aug 20, 2001 - Feb 11, 2002
N/A
#6-37.21%
Jun 12, 2018 - Jul 25, 2019
N/A
#7-33.36%
Jul 7, 2000 - Apr 30, 2001
N/A
#8-30.89%
Nov 30, 1999 - Jul 7, 2000
N/A
#9-29.88%
Dec 29, 2021 - Jan 31, 2023
N/A
#10-27.64%
Sep 2, 2016 - Oct 23, 2017
N/A
#11-23.07%
May 6, 2021 - Nov 9, 2021
N/A
#12-22.46%
Feb 2, 2023 - Jul 13, 2023
N/A
#13-21.89%
Jan 8, 2004 - Sep 30, 2004
N/A
#14-21.65%
Dec 4, 2015 - Mar 1, 2016
N/A
#15-21.40%
Aug 12, 2020 - Mar 8, 2021
N/A

Correlation

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

0.40
-101

Dividend Comparison (1999 - 2026)

UFPI vs OTF dividend yield comparison.

YearUFPIOTF
20260.85%7.94%
20251.54%7.91%
20241.17%0.00%
20230.88%0.00%
20221.20%0.00%
20210.71%0.00%
20200.90%0.00%
20190.84%0.00%
20181.39%0.00%
20170.85%0.00%
20160.85%0.00%
20151.20%0.00%
20141.15%0.00%
20130.79%0.00%
20121.05%0.00%
20111.30%0.00%
20101.03%0.00%
20090.71%0.00%
20080.45%0.00%
20070.39%0.00%
20060.24%0.00%
20050.19%0.00%
20040.23%0.00%
20030.29%0.00%
20020.42%0.00%
20010.41%0.00%
20000.60%0.00%
19990.27%0.00%

Select Stocks to Compare