Imperial Petroleum (IMPP) shares were up over 7% in Friday trading after it reported Q1 adjusted earnings of $0.61 per share, up from $0.34 a year earlier.
Revenue for the quarter ended March 31 was $61.7 million, compared with $32.1 million a year earlier. A single analyst surveyed by FactSet expected $48.1 million.
Price: $5.36, Change: $+0.23, Percent Change: +4.46%