pi industries stock analysis