Financial insights of CRBP