Why would you want to store (and maintain) the highest value, when it can simply be calculated dynamically?