Analyst Recommendations
Navigator has a consensus price target of $19.00, suggesting a potential upside of 68.29%. Given Navigator’s higher probable upside, analysts clearly believe Navigator is more favorable than Imperial Petroleum.
Institutional & Insider Ownership
4.6% of Imperial Petroleum shares are held by institutional investors. Comparatively, 32.4% of Navigator shares are held by institutional investors. Strong institutional ownership is an indication that large money managers, hedge funds and endowments believe a company is poised for long-term growth.
Valuation and Earnings
This table compares Imperial Petroleum and Navigator’s revenue, earnings per share (EPS) and valuation.