Reading further in that article from the link you gave ...
"Total shares owned by institutions increased in the last three months by 12.09% to 8,700K shares."
Nice! Follow the smart money.
(11)
(0)
Verb Technology Company, Inc (VERB) Stock Research Links
-
-
-
-
-
-
-