Upgrade

Imperial Petroleum Inc.

IMPP

Last
$5.42
Day
-0.4%
1y
+14.8%
5y
-95.2%
52w
-17.2%
SPY YTD
+13.3%
XLE
+42.9%
Earnings
—
EMA 21
5.32
EMA 50
5.22
EMA 200
4.78
20d high
-9.4%
5y high
-96.3%
5y range
3th
Website · Greece

Positions held

Your positions

IMPP isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
31
Hold
swing
Signal
Strong Buy
Target
$6.06
Stop
$5.13
Stop distance
5.3%
Target vs last
+11.8%

Fundamentals

Market cap$245.96MEnterprise value-$3.18MTrailing P/E2.83Forward P/E2.92
PEG—Price / book0.41Beta1.19Dividend yield0.00%
Revenue growth139.6%Earnings growth103.9%Gross margin50.3%Operating margin38.4%
Profit margin36.8%ROE17.2%ROA8.4%Debt / equity0.00
Current ratio4.77Free cash flow-$20.38MAnalyst recommendationnoneMean target$9.00
52w high$6.5752w low$3.15

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$87.1M$61.7M$51.1M$41.4M$36.3M
Op margin38.4%42.9%26.7%24.8%22.5%
Net income$34.8M$28.0M$15.0M$11.0M$12.8M
Gross margin40.1%45.9%30.4%27.4%27.0%
Gross profit$34.9M$28.3M$15.6M$11.3M$9.8M
Operating income$33.4M$26.5M$13.7M$10.3M$8.2M
  • Revenue +41% vs prior quarter ($87M vs $62M).
  • Gross margin 40.1% (was 45.9% prior quarter).
  • Operating margin compressed to 38.4%.

Yearly (6y)

2025202420232022
Revenue$161M$147M$184M$97.0M
Op margin24.8%31.0%36.4%30.7%
Net income$50.0M$50.2M$71.1M$29.5M
Gross margin28.7%34.2%39.9%33.6%
Gross profit$46.2M$50.4M$73.4M$32.6M
Operating income$39.9M$45.7M$66.8M$29.8M
Headline scan

Headlines — positive tone

• [OK · fundamentals] Imperial Petroleum Inc (IMPP) (Q2 2026) Earnings Call Highlights: Record Revenue, Debt-Free ...

News

IMPP · daily+0.2% over 13 sessions
Close EMA21 EMA50 EMA200
4.855.065.275.485.692026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$22M$44M$65M$87M0%23%46%2025-Q22025-Q32025-Q42026-Q12026-Q2