Perma-fix Environmental Services (PESI) Stock: Price, Analysis