Also trades as: IMPP (NASDAQ) · $vol 3M
IMPPP NASDAQ
Imperial Petroleum Inc.
1W: -0.5%
1M: -0.1%
3M: +0.2%
YTD: +0.7%
1Y: +4.2%
3Y: +60.4%
$25.92
+0.07 (+0.29%)
After Hours: $26.00 (+0.08, +0.29%)
Weekly Expected Move ±1.1%
$25
$26
$26
$26
$26
Overview
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Analysis
Technicals
Weather
Peers
ESG
Institutions
Dark Pool
Short Interest
Last Earnings
2026-05-22
EPS
$0.61
▲ Beat +79.4%
Revenue
$62M
▲ Beat +28.3%
EPS Beat Streak: 4 quarters
Next Earnings
2026-07-29
EPS Estimate
$0.58
Range: $0.58 - $0.58
Revenue Estimate
$67M
1 analysts
Estimate vs Actual
Earnings Surprise History
5/18
EPS Beats
3/18
Revenue Beats
28%
EPS Beat Rate
17%
Rev Beat Rate
Wall Street Forward Estimates
Quarterly
Annual
Estimate Revisions
Recent Revisions
| Date | Period | Fiscal Date | EPS Old | EPS New | Change | Rev Old | Rev New |
|---|---|---|---|---|---|---|---|
| 2026-05-28 | quarter | 2026-12-31 | $0.56 | $0.56 | — | $65,800,000 | $68,036,500 |
| 2026-05-28 | annual | 2026-12-31 | $2.05 | $2.44 | ▲ 0.39 | $239,600,000 | $269,007,800 |
| 2026-05-28 | annual | 2027-12-31 | $2.11 | $2.17 | ▲ 0.06 | $256,300,000 | $266,061,400 |
| 2026-05-28 | quarter | 2026-06-30 | $0.57 | $0.73 | ▲ 0.16 | $61,400,000 | $72,065,700 |
| 2026-05-28 | quarter | 2026-09-30 | $0.57 | $0.58 | ▲ 0.01 | $64,300,000 | $67,192,200 |
| 2026-03-16 | annual | 2027-12-31 | $— | $2.11 | ▲ 2.11 | $256,300,000 | $256,300,000 |
| 2026-03-16 | quarter | 2026-03-31 | $0.35 | $0.34 | ▼ 0.01 | $49,200,000 | $48,100,000 |
| 2026-03-16 | quarter | 2026-09-30 | $0.50 | $0.57 | ▲ 0.07 | $60,500,000 | $64,300,000 |
| 2026-03-16 | annual | 2026-12-31 | $2.02 | $2.05 | ▲ 0.03 | $237,300,000 | $239,600,000 |
| 2026-03-16 | quarter | 2026-12-31 | $0.73 | $0.56 | ▼ 0.17 | $73,600,000 | $65,800,000 |
| 2026-03-16 | quarter | 2026-06-30 | $0.43 | $0.57 | ▲ 0.14 | $54,000,000 | $61,400,000 |
| 2026-03-12 | annual | 2027-12-31 | $— | $— | — | $— | $256,300,000 |
| 2026-03-09 | quarter | 2026-12-31 | $— | $0.73 | ▲ 0.73 | $— | $73,600,000 |
| 2026-03-09 | quarter | 2025-03-31 | $— | $0.04 | ▲ 0.04 | $— | $27,200,000 |
| 2026-03-09 | quarter | 2025-12-31 | $— | $0.34 | ▲ 0.34 | $— | $45,600,000 |
Earnings Call Transcripts
No transcripts available.