I have found this solution, but this information is lost everytime the SQL Server service is restarted, or in other words, it is not persistent.
Is there another way I can find out when a table was last updated even if the server has been shut down after the fact?