If the start-up command specifies a superuser account, then only the superuser account can stop Historical Server. If a superuser is not specified in the start-up command, any user can stop Historical Server.
The superuser is the one whose account was specified in the -U and -P parameters to the Historical Server start-up command.