Imperial Petroleum Inc. (IMPPP) trades at a trailing P/E of 3.3, forward P/E of 12.9. Trailing earnings yield is 30.46%, forward earnings yield 7.78%. PEG 0.22 (Peter Lynch undervalued ≤1.0). Graham Number is $20.29.
Criteria proven by this page:
Overall SharesGrow Score: 85/100 with 5/7 criteria passed.
| Year | P/E (TTM) | PEG Ratio | P/B Ratio | P/S Ratio | Dividend Yield |
|---|---|---|---|---|---|
| 2009 | 11.6 | -0.02 | 140.28 | 117.13 | - |
| 2010 | -7.6 | 0.03 | -8.59 | 23.86 | - |
| 2011 | 32.7 | -0.27 | -31.69 | 1.81 | - |
| 2019 | -95.5 | 0.00 | 0.25 | 2.69 | - |
| 2020 | -90.9 | -27.27 | 0.27 | 1.76 | - |
| 2021 | -2.8 | 0.00 | 0.11 | 0.59 | 253.28% |
| 2022 | 1.0 | -0.01 | 0.11 | 0.32 | 5.62% |
| 2023 | 0.7 | 0.06 | 0.14 | 0.27 | 4.34% |
| 2024 | 1.8 | -0.03 | 0.21 | 0.61 | 1.93% |
| 2025 | 2.5 | -0.43 | 0.24 | 0.78 | 1.39% |
| Year | EPS (Diluted) | Revenue | Net Income | Net Margin |
|---|---|---|---|---|
| 2009 | $9.60 | $1.07M | $10.79M | 1008.9% |
| 2010 | $-14.85 | $5.66M | $-17.82M | -314.9% |
| 2011 | $3.21 | $109.97M | $6.08M | 5.5% |
| 2019 | $-1.20 | $13.33M | $-375K | -2.8% |
| 2020 | $-1.27 | $20.3M | $-394K | -1.9% |
| 2021 | $-11.89 | $17.36M | $-3.64M | -21% |
| 2022 | $2.88 | $97.02M | $29.51M | 30.4% |
| 2023 | $2.62 | $183.73M | $71.13M | 38.7% |
| 2024 | $1.40 | $147.48M | $50.16M | 34% |
| 2025 | $1.29 | $161M | $49.98M | 31% |
| Year | EPS (Avg) | EPS Range | Revenue (Avg) | Revenue Range | Analysts |
|---|---|---|---|---|---|
| 2026 | $2.05 | $2.05 – $2.05 | $239.6M | $239.6M – $239.6M | 1 |
| 2027 | $2.11 | $2.11 – $2.11 | $256.3M | $256.3M – $256.3M | 1 |