PBIO is a low float opportunity with only 1.186 million shares available. The company currently trades at only 2x revenues.