Financial insights of PTGX