Price Change Audit Report?

Have a client that was wondering if there was some audit report and/or product that would allow them to track price changes made by employees.

They would like to know....the following:

1. When was the price changed

2. Who changed it

3 What was the old price.....and new price.

Thanks