Why the price is on the page
Most private extension sales start with a number and no explanation, which means the first hour of every conversation is spent establishing whether the number is serious. That is a waste of both sides’ time.
Every listing here publishes the same three things: the user count broken down by country as exported from the developer dashboard, the weighting applied to each of those countries, and the arithmetic that turns them into a price. You can check it, and you can argue with it. Arguing with a specific input is a much better conversation than arguing with a number.
What you are actually buying
A full ownership transfer, not a licence and not a partnership. The source code, the store listing with its users and reviews, the assets, the translations, and the documentation to build and ship it yourself. Once escrow releases, there is no ongoing relationship except the support period.
What is expected of a buyer
Diligence is welcome. Ask for a live view of the dashboard, ask for read access to the source, ask why the growth curve looks the way it does. Any of those questions will get a straight answer.
In return there is one question in the other direction: what do you plan to do with it. Extensions with established user bases have a history of being bought and then quietly turned into advertising injectors, and that is not a transaction worth completing at any price. A buyer with a real plan finds this an easy question.