StockComparison Logo
vs

ELF vs STEP

Comparison between e.l.f. Beauty Inc (ELF, Company) and StepStone Group Inc - Class A (STEP, Company).

ELF is from the Consumer Defensive sector, while STEP is from the Financial Services sector.

5-Year PerformanceELF has outperformed STEP, delivering a return of +16.5% compared to +9.7%

ELF vs STEP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ELF
$3.43B
STEP
$3.43B
Max Drawdown
ELF
77.26%
Winner
STEP
61.63%
Sharpe Ratio
ELF
-0.76
Winner
STEP
-0.50
5Y Beta
Winner
ELF
1.48
STEP
1.61
Industry
ELF
Household & Personal Products
STEP
Asset Management
P/E Ratio
ELF
123.94
Winner
STEP
-4.63
Forward P/E
ELF
18.52
Winner
STEP
17.27
PEG Ratio
ELF
1.37
STEP
N/A
Dividend Yield
ELF
N/A
STEP
2.51%
5Y EPS CAGR
ELF
30.91%
STEP
N/A
Debt to Equity
ELF
74.45%
Winner
STEP
-71.34%
Free Cash Flow Yield
Winner
ELF
5.53%
STEP
0.54%
P/S Ratio
ELF
13.32
Winner
STEP
3.45
P/B Ratio
Winner
ELF
2.93
STEP
32.40

ELF vs STEP - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ELF
+9.86%
STEP
-21.01%
3M
ELF
-15.75%
Winner
STEP
+2.45%
6M
Winner
ELF
-19.92%
STEP
-30.62%
1Y
ELF
-52.43%
Winner
STEP
-19.09%
5Y(CAGR)
Winner
ELF
+16.51%
STEP
+9.67%
10Y(CAGR)
ELF
+8.98%
STEP
N/A
Max(CAGR)
ELF
+8.98%
Winner
STEP
+13.05%

ELF vs STEP - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearELFSTEP
2026-21.41%-32.93%
2025-38.17%+12.07%
2024-10.10%+86.60%
2023+160.82%+33.05%
2022+66.72%-36.47%
2021+32.31%+9.73%
2020+60.45%+59.20%
2019+75.90%N/A
2018-61.37%N/A
2017-22.91%N/A
2016+9.21%N/A

ELF vs STEP Drawdown Comparison

The maximum drawdown for ELF was -77.26%, occurring on Jun 5, 2026. This drawdown has not yet recovered.

The maximum drawdown for STEP was -60.20%, occurring on May 4, 2023. Recovery took 688 trading sessions.

The current ELF drawdown is -71.95%. The current STEP drawdown is -41.42%.

RankELFSTEP
#1-77.26%
Jun 27, 2024 - Jun 5, 2026
-60.20%
Nov 15, 2021 - Aug 13, 2024
#2-77.00%
Nov 29, 2016 - Oct 26, 2021
-44.11%
Jan 16, 2026 - Jun 10, 2026
#3-36.62%
Dec 31, 2021 - Jul 20, 2022
-38.28%
Nov 11, 2024 - Oct 6, 2025
#4-33.22%
Aug 31, 2023 - Dec 13, 2023
-23.44%
Dec 31, 2020 - Jul 12, 2021
#5-29.27%
Mar 1, 2024 - Jun 27, 2024
-15.84%
Sep 2, 2021 - Nov 9, 2021
#6-15.25%
Jan 6, 2023 - Feb 1, 2023
-13.33%
Nov 13, 2020 - Dec 4, 2020
#7-13.35%
Dec 19, 2023 - Jan 9, 2024
-12.47%
Oct 6, 2025 - Jan 5, 2026
#8-12.54%
Aug 14, 2023 - Aug 30, 2023
-7.28%
Oct 9, 2020 - Nov 3, 2020
#9-12.07%
Apr 21, 2023 - May 25, 2023
-6.89%
Aug 30, 2024 - Sep 18, 2024
#10-10.82%
Nov 3, 2021 - Dec 31, 2021
-6.65%
Sep 22, 2020 - Oct 9, 2020
#11-9.17%
Sep 30, 2016 - Nov 14, 2016
-6.27%
Aug 10, 2021 - Aug 30, 2021
#12-8.49%
Jul 18, 2023 - Aug 2, 2023
-5.08%
Jul 29, 2021 - Aug 6, 2021
#13-7.51%
Mar 2, 2023 - Mar 24, 2023
-4.76%
Oct 29, 2024 - Nov 6, 2024
#14-7.39%
Sep 14, 2022 - Oct 17, 2022
-4.11%
Dec 14, 2020 - Dec 18, 2020
#15-7.17%
Sep 22, 2016 - Sep 28, 2016
-3.97%
Jul 12, 2021 - Jul 20, 2021

Correlation

Correlation between ELF and STEP is 0.33 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.33
-101

Select Stocks to Compare