Regeneron Pharmaceuticals (REGN) Stock: Price, Analysis