So what is Opportunity History?
The Opportunity History or Stage History tracks the changes in opportunity based fields below. Anytime you change those fields, a new entry is added to the list with the user who made the change and the time stamp, and it also records the value of the fields after changed:
- Probability (%)
- Close Date
You can find this values in:
1. Opportunity page layout
In Opportunity page layout, find the related list called Stage History. This related list is not customize-able.
In the report, you can create a report with report type = Opportunity History
In the screenshot below, you will see the changes with Last Modified is the date change happened and the user who change in Last Modified By
You also can filter the report to show only when Stage is changed or filter with Forecast Changed From/To values, see this screenshot:
The API object name is OpportunityHistory, you can query this object, but not update, delete or create manually.