StockComparison Logo
vs

IMPPP vs UPWK

Comparison between Imperial Petroleum Inc (IMPPP, Company) and Upwork Inc (UPWK, Company).

IMPPP is from the Energy sector, while UPWK is from the Communication Services sector.

5-Year PerformanceIMPPP has outperformed UPWK, delivering a return of +18.7% compared to -27.4%

IMPPP vs UPWK - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMPPP
$1.15B
UPWK
$1.14B
Max Drawdown
Winner
IMPPP
18.20%
UPWK
87.48%
Sharpe Ratio
Winner
IMPPP
0.61
UPWK
-0.25
5Y Beta
Winner
IMPPP
-0.02
UPWK
1.01
Industry
IMPPP
Oil & Gas Midstream
UPWK
Internet Content & Information
P/E Ratio
IMPPP
22.94
Winner
UPWK
10.94
Forward P/E
IMPPP
N/A
UPWK
5.90
PEG Ratio
IMPPP
N/A
UPWK
0.98
Debt to Equity
Winner
IMPPP
0.00%
UPWK
126.48%
Free Cash Flow Yield
IMPPP
7.05%
Winner
UPWK
20.08%
P/S Ratio
IMPPP
N/A
UPWK
1.44
P/B Ratio
IMPPP
N/A
UPWK
1.96

IMPPP vs UPWK - Historical Returns

Returns include dividend reinvestment.

1M
IMPPP
+3.19%
Winner
UPWK
+13.76%
3M
Winner
IMPPP
+1.18%
UPWK
-13.29%
6M
Winner
IMPPP
+5.43%
UPWK
-51.74%
1Y
Winner
IMPPP
+11.68%
UPWK
-27.98%
5Y(CAGR)
Winner
IMPPP
+18.73%
UPWK
-27.45%
Max(CAGR)
Winner
IMPPP
+18.73%
UPWK
-9.68%

IMPPP vs UPWK - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearIMPPPUPWK
2026+5.29%-51.66%
2025+13.75%+20.78%
2024+33.68%+14.02%
2023+19.70%+37.94%
2022+31.16%-69.08%
2021-4.49%+1.67%
2020N/A+228.14%
2019N/A-42.42%
2018N/A-14.49%

IMPPP vs UPWK Drawdown Comparison

The maximum drawdown for IMPPP was -15.85%, occurring on Jul 21, 2022. Recovery took 163 trading sessions.

The maximum drawdown for UPWK was -87.48%, occurring on May 25, 2023. This drawdown has not yet recovered.

The current IMPPP drawdown is -1.18%. The current UPWK drawdown is -84.20%.

RankIMPPPUPWK
#1-15.85%
Mar 30, 2022 - Nov 21, 2022
-87.48%
Jul 13, 2021 - May 25, 2023
#2-12.12%
Feb 22, 2023 - Jun 29, 2023
-77.42%
Feb 27, 2019 - Nov 5, 2020
#3-11.50%
Dec 10, 2021 - Mar 18, 2022
-33.40%
Feb 16, 2021 - Jun 24, 2021
#4-10.14%
Nov 21, 2022 - Dec 30, 2022
-24.41%
Oct 3, 2018 - Feb 6, 2019
#5-7.21%
Jan 3, 2025 - Jun 11, 2025
-17.02%
Dec 21, 2020 - Jan 12, 2021
#6-6.45%
Sep 29, 2023 - Dec 5, 2023
-10.33%
Nov 20, 2020 - Dec 8, 2020
#7-6.02%
Dec 30, 2022 - Jan 23, 2023
-8.92%
Jan 12, 2021 - Jan 25, 2021
#8-5.59%
Jun 26, 2024 - Sep 6, 2024
-8.36%
Jan 26, 2021 - Feb 2, 2021
#9-4.71%
Dec 23, 2025 - Feb 27, 2026
-7.25%
Nov 6, 2020 - Nov 11, 2020
#10-4.55%
Jan 17, 2024 - Feb 12, 2024
-7.22%
Feb 6, 2019 - Feb 12, 2019
#11-4.54%
Dec 26, 2023 - Jan 17, 2024
-6.57%
Jun 29, 2021 - Jul 13, 2021
#12-4.41%
Jul 28, 2023 - Sep 19, 2023
-5.46%
Dec 8, 2020 - Dec 15, 2020
#13-3.95%
Jan 27, 2023 - Feb 22, 2023
-5.05%
Feb 14, 2019 - Feb 27, 2019
#14-3.74%
Sep 8, 2025 - Oct 13, 2025
-3.41%
Feb 9, 2021 - Feb 11, 2021
#15-3.64%
May 28, 2024 - Jun 4, 2024
-2.56%
Jun 24, 2021 - Jun 29, 2021

Correlation

Correlation between IMPPP and UPWK is -0.30 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.30
-101

Select Stocks to Compare