What's the market cap on this? Ihub says 1.27M, but my trading platform says 16.4k ?? Anyone know which is right?