IMPP
IMPP
NASDAQ · Energy

Imperial Petroleum Inc

$4.89
+0.04 (+0.82%)
As of May 16, 2:09 AM ET ·
Day Range $4.77 — $4.91
52W Range $2.45 — $6.57
Open$4.82
Previous Close$4.85
Day High$4.91
Day Low$4.77
52W High$6.57
52W Low$2.45
Volume
Avg Volume543.6K
Market Cap215.65M
P/E Ratio4.31
EPS$1.36
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +900.4% upside
Current
$4.89
Target
$48.92
$34.21 $48.92 avg $55.66

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 195.98M 165.54M 27.44M
Net Income 60.84M 46.25M 2.38M
Profit Margin 31.0% 29.5% 8.7%
EBITDA 80.12M 64.29M 3.85M
Free Cash Flow 2.18M
Rev Growth +18.4% +18.4% +18.7%
Debt/Equity 0.53

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $157.92 +3.36% 25.0 633.27B
CVX Chevron Corporation $191.10 +2.39% 34.3 377.85B
ENB Enbridge Inc $55.31 -1.62% 24.4 168.32B
TTE Totalenergies Se $92.28 +0.94% 13.5 174.30B
COP Conocophillips $122.41 +2.89% 20.2 147.54B
CNQ Canadian Natural Resources $47.98 +0.86% 14.0 136.21B