Regeneron Pharmaceuticals Inc. (REGN) reports earnings