Is Regeneron Pharmaceuticals, Inc. (REGN) A Good Stock To Buy?