Imperial Petroleum Inc. IMPP

5.07 (0.02) (0.39%) as of 25 Sep
Market cap
$232.2M
P/E
2.5×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
17.19% 18.85% 10.51% 8.91%

+8 more TTM periods

ROA
14.31% 12.31% 10.03% 8.47%
ROIC
15.34% 10.57% 7.09% 5.43%
Return on Tangible Assets
15.46% 12.22% 9.65% 8.74%
Average Days of Receivables
29.61 26.87 31.47 33.47
Free Cash Flow per Share
2.57 2.13 2.29 1.91
Free Cash Flow
116.64 96.54 79.07 64.31
Piotroski F-Score
7.00 7.00 4.00 4.00
Other line items

Show all line items

Columns are period end dates