If you need to find who last modified a SharePoint list view and when this is your post. . Only the last modified time/date is displayed and it does not keep a history of modifications. Also keep in mind, If the “Author” or “ModifiedBy” attribute is blank, that means that the person is no longer in the active directory.
Execute the following:
$site = Get-SPWeb -Identity “<http://urlfromyoursite>”
$site.GetFile(“http://urlfromyoursite/Lists/yourviewname.aspx”)
Scroll down to find Author, ModifiedBy, TimeCreated and TimeLastModified to find the information needed.
Hope it helps!