One thing that is not discussed in threads like this (Storing Calculated Values) is Security.
In either situation, Stored or Calculated, one must address the users ability to change data.
The changing of underling values can cause the correct update of results. It can also incorrectly change the results. This is especially an important consideration where the original Result has beed used externally. Issuing a Statement to a Customer, Reports to Management or the processing of a financial transaction.
Where an alteration is required it should be done by a Reversal Type Transaction, not by simply changing values.
The locking of Data in MS Access, both Front End and Back End, should be gived the attention that it deserves.