I remember not too long ago when they were posting "management must be dumping shares" whenever the share price was going down! Also, more recently one of them posted something like "how come management stopped buying shares?" Too bad this won't play into their narrative. That's a decent amount of shares purchased, too!
(12)
(0)
Verb Technology Company, Inc (VERB) Stock Research Links