Management has to be getting an ear full. A 39% drop since that offering. Wow!
EVP & Chief Tech. Officer, 10% Owner and Director... all recent insider selling (in March). Total embarrassment.
Guess it's time to stick a fork in this Pig.
It certainly looks like it is roasted and done! Free fall has been in an effect. I was considering getting in for a small purchase, but the bottom seems to be nowhere in sight.
Patience is a virtue. Could save your portfolio. I may never buy any amount of MM now.