Vanguard now shows as having a few shares. Maybe these updated institution numbers will start trickling in and in August, you'll see their full ownership
The Vanguard Group is an American registered investment advisor based in Malvern, Pennsylvania with over $5.3T in assets under management.
That's "T" as in Trillion
(18)
(0)
Verb Technology Company, Inc (VERB) Stock Research Links