Financial insights of REGN