re: the ultimate dog
Just the one seller - he's dumped 178k so far - there really should be more buyers at this price - it's hard to fathom out - you just have to have faith in the fundamentals.
PSA Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held