StockComparison Logo
vs

ESOA vs ALXO

Comparison between Energy Services of America Corp (ESOA, Company) and Alx Oncology Holdings Inc (ALXO, Company).

ESOA is from the Industrials sector, while ALXO is from the Healthcare sector.

5-Year PerformanceESOA has outperformed ALXO, delivering a return of +49.2% compared to -49.4%

ESOA vs ALXO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ESOA
$261M
Winner
ALXO
$262M
Max Drawdown
Winner
ESOA
76.67%
ALXO
99.64%
Sharpe Ratio
ESOA
0.70
Winner
ALXO
1.53
5Y Beta
ESOA
1.72
Winner
ALXO
1.02
Industry
ESOA
Engineering & Construction
ALXO
Biotechnology
P/E Ratio
ESOA
54.49
Winner
ALXO
-1.34
Forward P/E
ESOA
24.10
ALXO
N/A
PEG Ratio
ESOA
0.00
ALXO
N/A
Dividend Yield
ESOA
0.85%
ALXO
N/A
5Y EPS CAGR
ESOA
28.30%
ALXO
N/A
Debt to Equity
ESOA
30.30%
Winner
ALXO
5.62%
Free Cash Flow Yield
Winner
ESOA
1.57%
ALXO
-29.93%
P/S Ratio
Winner
ESOA
0.60
ALXO
5085.96
P/B Ratio
ESOA
3.21
Winner
ALXO
1.77

ESOA vs ALXO - Historical Returns

Returns include dividend reinvestment.

1M
ESOA
-24.00%
Winner
ALXO
-5.83%
3M
ESOA
-14.43%
Winner
ALXO
+14.79%
6M
Winner
ESOA
+60.30%
ALXO
+11.49%
1Y
ESOA
+33.01%
Winner
ALXO
+241.85%
5Y(CAGR)
Winner
ESOA
+49.22%
ALXO
-49.40%
10Y(CAGR)
ESOA
+26.34%
ALXO
N/A
Max(CAGR)
Winner
ESOA
+25.97%
ALXO
-36.47%

ESOA vs ALXO - Annual Returns (2012 - 2026)

Returns include dividend reinvestment.

YearESOAALXO
2026+78.52%+68.70%
2025-35.01%-27.56%
2024+122.99%-88.52%
2023+136.45%+32.95%
2022-19.08%-48.91%
2021+223.53%-73.41%
2020+7.37%+187.33%
2019-30.81%N/A
2018+38.82%N/A
2017-36.64%N/A
2016+5.27%N/A
2015-7.35%N/A
2014+3.85%N/A
2013+125.81%N/A
2012-27.14%N/A

ESOA vs ALXO Drawdown Comparison

The maximum drawdown for ESOA was -76.67%, occurring on May 1, 2013. Recovery took 122 trading sessions.

The maximum drawdown for ALXO was -99.64%, occurring on Jun 27, 2025. This drawdown has not yet recovered.

The current ESOA drawdown is -25.65%. The current ALXO drawdown is -98.27%.

RankESOAALXO
#1-76.67%
Nov 19, 2012 - May 16, 2013
-99.64%
Dec 10, 2020 - Jun 27, 2025
#2-72.90%
Jan 17, 2014 - Jan 11, 2021
-27.58%
Aug 17, 2020 - Nov 10, 2020
#3-57.44%
Dec 16, 2024 - May 12, 2026
-17.51%
Nov 23, 2020 - Dec 10, 2020
#4-50.40%
Mar 24, 2022 - Aug 18, 2023
-7.17%
Aug 7, 2020 - Aug 14, 2020
#5-41.22%
Jan 11, 2021 - Dec 14, 2021
-4.58%
Jul 21, 2020 - Jul 28, 2020
#6-31.86%
Apr 8, 2024 - Aug 13, 2024
-2.91%
Jul 28, 2020 - Jul 31, 2020
#7-30.11%
Nov 3, 2023 - Dec 18, 2023
-1.99%
Nov 12, 2020 - Nov 16, 2020
#8-27.46%
Jun 30, 2026 - Jul 29, 2026
-1.65%
Nov 17, 2020 - Nov 19, 2020
#9-25.37%
Dec 30, 2021 - Mar 24, 2022
N/A
#10-25.00%
May 16, 2013 - Sep 18, 2013
N/A
#11-24.48%
Feb 16, 2024 - Apr 8, 2024
N/A
#12-22.67%
Dec 23, 2013 - Dec 26, 2013
N/A
#13-21.80%
May 12, 2026 - Jun 29, 2026
N/A
#14-21.21%
Dec 26, 2013 - Jan 17, 2014
N/A
#15-16.75%
Feb 9, 2024 - Feb 14, 2024
N/A

Correlation

Correlation between ESOA and ALXO is -0.57 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.57
-101

Select Stocks to Compare