I know there's other (possibly) more accurate market cap numbers out there. There's plenty of different ways of calculating that number. I think market price is likely the best way. List price can give inflated numbers due to the fact any card can be listed for any amount. Its what cards actually sell for that's the most important.
Thanks for stopping by have an !BEER