StockComparison Logo
vs

SLRC vs UDMY

Comparison between SLR Investment Corp (SLRC, Company) and Udemy Inc (UDMY, Company).

SLRC is from the Financial Services sector, while UDMY is from the Consumer Defensive sector.

5-Year PerformanceSLRC has outperformed UDMY, delivering a return of +2.1% compared to -32.5%

SLRC vs UDMY - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SLRC
$678M
UDMY
$676M
Max Drawdown
Winner
SLRC
70.55%
UDMY
86.33%
Sharpe Ratio
SLRC
-0.74
Winner
UDMY
-0.52
5Y Beta
SLRC
0.59
UDMY
N/A
Industry
SLRC
Asset Management
UDMY
Education & Training Services
P/E Ratio
SLRC
7.55
Winner
UDMY
-93.47
Forward P/E
Winner
SLRC
8.59
UDMY
44.25
PEG Ratio
SLRC
3.45
UDMY
N/A
Dividend Yield
SLRC
13.10%
UDMY
N/A
5Y Dividends CAGR
SLRC
3.52%
UDMY
N/A
Debt to Equity
SLRC
N/A
UDMY
0.00%
Free Cash Flow Yield
SLRC
-10.77%
Winner
UDMY
12.86%

SLRC vs UDMY - Historical Returns

Returns include dividend reinvestment.

1M
SLRC
-3.25%
Winner
UDMY
+7.93%
3M
SLRC
-10.90%
Winner
UDMY
+1.09%
6M
SLRC
-15.86%
Winner
UDMY
-11.98%
1Y
Winner
SLRC
-14.96%
UDMY
-35.69%
5Y(CAGR)
Winner
SLRC
+2.07%
UDMY
-32.51%
10Y(CAGR)
SLRC
+5.69%
UDMY
N/A
Max(CAGR)
Winner
SLRC
+7.56%
UDMY
-32.51%

SLRC vs UDMY - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

YearSLRCUDMY
2026-15.10%-16.88%
2025+4.44%-29.00%
2024+19.71%-40.96%
2023+18.73%+38.18%
2022-17.28%-44.42%
2021+15.12%-28.95%
2020-3.43%N/A
2019+14.87%N/A
2018+3.40%N/A
2017+3.36%N/A
2016+36.87%N/A
2015-0.54%N/A
2014-13.51%N/A
2013+0.59%N/A
2012+19.27%N/A
2011-2.04%N/A
2010+52.27%N/A

SLRC vs UDMY Drawdown Comparison

The maximum drawdown for SLRC was -62.36%, occurring on Mar 18, 2020. Recovery took 255 trading sessions.

The maximum drawdown for UDMY was -86.33%, occurring on Apr 24, 2026. This drawdown has not yet recovered.

The current SLRC drawdown is -21.12%. The current UDMY drawdown is -85.11%.

RankSLRCUDMY
#1-62.36%
Feb 7, 2020 - Feb 11, 2021
-86.33%
Nov 18, 2021 - Apr 24, 2026
#2-31.68%
Oct 20, 2021 - Mar 7, 2024
-11.78%
Nov 2, 2021 - Nov 16, 2021
#3-26.27%
Jul 23, 2013 - Jul 18, 2016
N/A
#4-21.57%
Apr 15, 2026 - Jun 17, 2026
N/A
#5-21.16%
Jul 7, 2011 - Jul 3, 2012
N/A
#6-18.42%
Feb 18, 2025 - Apr 14, 2026
N/A
#7-18.32%
Apr 14, 2010 - Oct 27, 2010
N/A
#8-12.07%
Sep 24, 2018 - Feb 21, 2019
N/A
#9-9.97%
Jun 7, 2024 - Nov 7, 2024
N/A
#10-9.82%
Feb 19, 2013 - Jul 15, 2013
N/A
#11-9.71%
Nov 8, 2017 - May 22, 2018
N/A
#12-8.29%
Apr 27, 2017 - Nov 8, 2017
N/A
#13-7.42%
Sep 21, 2012 - Dec 17, 2012
N/A
#14-6.56%
Feb 11, 2011 - Apr 27, 2011
N/A
#15-6.20%
Feb 26, 2021 - Apr 9, 2021
N/A

Correlation

Correlation between SLRC and UDMY is -0.51 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.51
-101

Select Stocks to Compare