StockComparison Logo
vs

SXT vs OTF

Comparison between Sensient Technologies Corp (SXT, Company) and Blue Owl Technology Finance Corp (OTF, Company).

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

SXT vs OTF - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SXT
$4.80B
OTF
$4.79B
Max Drawdown
SXT
53.45%
Winner
OTF
39.13%
Sharpe Ratio
Winner
SXT
0.13
OTF
-0.93
5Y Beta
Winner
SXT
0.67
OTF
0.70
Industry
SXT
Specialty Chemicals
OTF
Asset Management
P/E Ratio
SXT
31.31
Winner
OTF
11.49
Forward P/E
SXT
22.73
Winner
OTF
8.18
PEG Ratio
SXT
1.49
OTF
N/A
Dividend Yield
SXT
1.50%
Winner
OTF
14.40%
5Y Dividends CAGR
SXT
5.62%
OTF
N/A
5Y EPS CAGR
SXT
-0.03%
OTF
N/A
Debt to Equity
Winner
SXT
62.99%
OTF
90.78%
Free Cash Flow Yield
Winner
SXT
0.46%
OTF
-34.59%
P/S Ratio
Winner
SXT
2.92
OTF
3.73
P/B Ratio
SXT
3.96
Winner
OTF
0.63

SXT vs OTF - Historical Returns

Returns include dividend reinvestment.

1M
SXT
-8.49%
Winner
OTF
-0.56%
3M
Winner
SXT
+11.71%
OTF
-9.27%
6M
Winner
SXT
+12.43%
OTF
-21.89%
1Y
Winner
SXT
+2.20%
OTF
-25.68%
5Y(CAGR)
SXT
+7.98%
OTF
N/A
10Y(CAGR)
SXT
+6.65%
OTF
N/A
Max(CAGR)
Winner
SXT
+9.34%
OTF
-26.99%

SXT vs OTF - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSXTOTF
2026+17.53%-23.87%
2025+36.75%-5.02%
2024+10.80%N/A
2023-6.95%N/A
2022-25.14%N/A
2021+39.34%N/A
2020+16.31%N/A
2019+20.68%N/A
2018-23.10%N/A
2017-4.36%N/A
2016+31.61%N/A
2015+6.60%N/A
2014+27.88%N/A
2013+37.87%N/A
2012-5.13%N/A
2011+4.37%N/A
2010+36.05%N/A
2009+11.51%N/A
2008-14.46%N/A
2007+15.96%N/A
2006+37.87%N/A
2005-22.00%N/A
2004+24.59%N/A
2003-11.39%N/A
2002+11.48%N/A
2001-0.25%N/A
2000+18.75%N/A
1999+8.69%N/A

SXT vs OTF Drawdown Comparison

The maximum drawdown for SXT was -50.61%, occurring on Apr 3, 2020. Recovery took 905 trading sessions.

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

The current SXT drawdown is -12.47%. The current OTF drawdown is -29.39%.

RankSXTOTF
#1-50.61%
Jun 2, 2017 - Jan 6, 2021
-30.75%
Jun 12, 2025 - Jun 24, 2026
#2-47.61%
Nov 16, 2021 - Jun 23, 2025
N/A
#3-41.97%
Jun 5, 2008 - Apr 19, 2010
N/A
#4-33.05%
Mar 19, 2001 - Mar 26, 2002
N/A
#5-30.70%
Aug 13, 2025 - Apr 24, 2026
N/A
#6-29.48%
Nov 19, 2002 - Oct 17, 2006
N/A
#7-27.88%
May 1, 2002 - Nov 15, 2002
N/A
#8-25.72%
Nov 19, 1999 - Sep 7, 2000
N/A
#9-22.26%
Jun 23, 2015 - Jun 2, 2016
N/A
#10-21.14%
Jul 22, 2011 - Jan 18, 2012
N/A
#11-19.61%
May 3, 2010 - Oct 13, 2010
N/A
#12-15.38%
Feb 3, 2012 - May 8, 2013
N/A
#13-14.28%
Oct 8, 2007 - Apr 1, 2008
N/A
#14-13.27%
Nov 21, 2000 - Feb 6, 2001
N/A
#15-12.98%
Dec 29, 2010 - Apr 26, 2011
N/A

Correlation

Correlation between SXT and OTF is -0.52 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.52
-101

Dividend Comparison (1999 - 2026)

SXT vs OTF dividend yield comparison.

YearSXTOTF
20260.75%7.94%
20251.75%7.91%
20242.30%0.00%
20232.48%0.00%
20222.25%0.00%
20211.58%0.00%
20202.11%0.00%
20192.22%0.00%
20182.42%0.00%
20171.68%0.00%
20161.41%0.00%
20151.66%0.00%
20141.62%0.00%
20131.88%0.00%
20122.45%0.00%
20112.22%0.00%
20102.15%0.00%
20092.89%0.00%
20083.10%0.00%
20072.40%0.00%
20062.48%0.00%
20053.35%0.00%
20042.50%0.00%
20033.03%0.00%
20022.39%0.00%
20012.55%0.00%
20002.29%0.00%
19990.64%0.00%

Select Stocks to Compare