Reports, Revenue, Inventory cost vs retail prints a list of products sold during the date range, with your cost vs what you sold it for, with a column of profit made.
You add the cost and retail costs in File, Inventory.
The retail price will load on the invoice but it is able to be changed there. This report will pull the price that was on the invoice.