I'm fairly sure that the price information shown on a Google Search result page is advertising that comes from a different source than the results do.
As far as I know, you could write a plugin for SearXNG to query suppliers and format the output as required.
I think that Google Shopping might be queried in the same way, but I've never looked into it deeply.