Imperial Petroleum (NASDAQ:IMPP) Shares Break Below Two Hundred Day Moving Average - Time to Sell?
Written by MarketBeat
November 3, 2026
Add As Preferred Source
Share
Share
Share This Article
Link copied to clipboard.
Close
Image from MarketBeat Media, LLC.
Key Points
Imperial Petroleum shares fell below their 200-day moving average , trading as low as $4.66 and last changing hands at $4.67, down 8.3%. The stock’s 50-day and 200-day moving averages are $5.25 and $4.72, respectively.
Despite the technical weakness, analysts maintain a “Moderate Buy” consensus , with one Buy and one Hold rating and an average price target of $9.00.
Imperial Petroleum recently exceeded quarterly expectations, reporting $0.76 EPS versus $0.73 expected and revenue of $87.07 million versus the $72.07 million consensus estimate. Institutional investors own 94.44% of the company’s shares.
MarketBeat previews the top five stocks to own by December 1st .
Imperial Petroleum Inc. ( NASDAQ:IMPP - Get Free Report ) crossed below its 200-day moving average during trading on Monday. The stock has a 200-day moving average of $4.72 and traded as low as $4.66. Imperial Petroleum shares last traded at $4.67, with a v...

