Financial insights of ESGR