Imperial Petroleum Inc. 8.75% Series A Cumulative Redeemable Perpetual Preferred Shares (IMPPP)

FairStock Score: 69/100 — STEADY

Current Price$26.36
Market Cap$—
P/E Ratio
ROE10.51%
Dividend Yield8.3%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology