Sure, same with other stuff like gold, bitcoin, oil etc. It's usually what the buyers combined are willing to pay, and what sellers are willing to sell for that decide the price/value (basically supply and demand).
If a buyer value differently then others it doesn't really matter at all, unless they are overpaying others.
Anyway, it is the buyers and sellers combined (that is the market) that decide value.
At least.. this the most reasonable way to look at imo also regarding domains.
So how to find a domains value? Find similar sales, reason about it, sett a price, test it.