It may be time to dump and run. One piece of bad news and it could drop to $1.50. Marmaduke appears to be losing interest!
Seems like NECA likes this stock. They now own almost 850K shares. Any ideas on this?
Did the float go down by 200K shares?