#impp stock analysis