IMPP is trading at 5.18% up now at $4.87 after a quiet prior session that closed at $4.63. No major company-specific news, earnings release, or analyst action appears in the provided results to explain the move.
The stock is also above its recent close and moving independently of the broader market tone, which is mixed but generally positive. Based on the available information, this looks like a momentum-driven move rather than a news-driven revaluation.