Is This the Next Home-Run Biotech Stock?

Is This the Next Home-Run Biotech Stock?