Financial insights of ENTA