Funny how two major investment banks start coverage (with watered down valuations) and the games begin. 10,000 shares on the sell side at $1.25 just disappeared...
They are trying to shake out the small holders' imo.
Not getting mine!
DML Price at posting:
$1.20 Sentiment: Buy Disclosure: Held