D
Imperial Petroleum Inc. IMPP
$2.32 -$0.07-2.93%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
EPS (TTM)
D
Sell 2/24/2025Downgrade
Imperial Petroleum Inc. (IMPP) was downgraded to D+ from C- on 2/24/2025 due to a decline in the total return index and volatility index.
C
Hold 2/7/2025Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to C- from D+ on 2/7/2025 due to an increase in the volatility index, valuation index and efficiency index.
D
Sell 1/23/2025Downgrade
Imperial Petroleum Inc. (IMPP) was downgraded to D+ from C- on 1/23/2025 due to a decline in the volatility index, total return index and valuation index.
C
Hold 1/6/2025Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to C- from D+ on 1/6/2025 due to a large increase in the solvency index, growth index and efficiency index. EBIT increased 558.37% from $2.93M to $19.27M, earnings per share increased from -$0.1279 to $0.5629, and operating cash flow increased 256.2% from $5.8M to $20.66M.
D
Sell 9/16/2024Downgrade
Imperial Petroleum Inc. (IMPP) was downgraded to D+ from C- on 9/16/2024 due to a decline in the volatility index and efficiency index.
C
Hold 5/24/2024Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to C- from D+ on 5/24/2024 due to an increase in the growth index, efficiency index and valuation index.
D
Sell 5/9/2024Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to D+ from D on 5/9/2024 due to an increase in the total return index and volatility index.
D
Sell 4/17/2024Downgrade
Imperial Petroleum Inc. (IMPP) was downgraded to D from C- on 4/17/2024 due to a significant decline in the growth index, solvency index and valuation index. Earnings per share declined from $0.7508 to -$0.1279, EBIT declined 88.55% from $25.55M to $2.93M, and operating cash flow declined 82.35% from $32.85M to $5.8M.
C
Hold 4/11/2024Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to C- from D+ on 4/11/2024 due to an increase in the volatility index and total return index.
D
Sell 3/25/2024Downgrade
Imperial Petroleum Inc. (IMPP) was downgraded to D+ from C- on 3/25/2024 due to a decline in the volatility index.
C
Hold 3/7/2024Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to C- from D+ on 3/7/2024 due to an increase in the volatility index and total return index.
D
Sell 2/16/2024Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to D+ from D on 2/16/2024 due to an increase in the total return index.
D
Sell 2/1/2024Downgrade
Imperial Petroleum Inc. (IMPP) was downgraded to D from D+ on 2/1/2024 due to a decline in the volatility index and efficiency index.
D
Sell 1/17/2024Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to D+ from D on 1/17/2024 due to a significant increase in the valuation index, growth index and efficiency index. EBIT increased 84.83% from $13.82M to $25.55M, operating cash flow increased 74.09% from $18.87M to $32.85M, and total revenue increased 55.73% from $37.91M to $59.04M.
D
Sell 1/4/2023Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to D from D- on 1/4/2023 due to a significant increase in the efficiency index, growth index and solvency index. Net income increased 17,929.05% from $85.7 to $15.45M, EBIT increased 5,506.49% from $272.9 to $15.3M, and operating cash flow increased 1,309.18% from -$1.72M to $20.76M.
D
Sell 9/19/2022Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to D- from E+ on 9/19/2022 due to a major increase in the growth index, solvency index and volatility index. The quick ratio increased from 0.6 to 6.61, total revenue increased 183.24% from $4.01M to $11.35M, and EBIT increased 120.21% from -$1.35M to $272.9.
E
Sell 9/1/2022Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to E+ from E on 09/01/2022.
E
Sell 6/1/2022Upgraded
Imperial Petroleum Inc. (IMPP) was upgraded to E from E- on 6/1/2022 due to an increase in the valuation index.
E
Sell 3/21/2022None
Imperial Petroleum Inc. (IMPP) was downgraded to E- from U on 03/21/2022.
Weiss Ratings