Organizational Items don't have version history, Publications and Structure Groups are Organizational Items, so there is no history for them.
Understand probably it is too late, but next time you could write a simple piece of Event code to capture this
public void Subscribe()
{
EventSystem.Subscribe<Publication, SaveEventArgs>(SavePublicationEventPost, EventPhases.TransactionCommitted);
}
private void SavePublicationEventPost(Publication publication, SaveEventArgs e, EventPhases phase)
{
string newUrl = publication.GetPublishUrl();
//record it
}
Also you can carefully design the User permissions so people who do not need to have access to that Publication don't, and/or remove "Publication Management" right from certain Users/Groups.