Here's another site... https://hedgefollow.com/
Post# of 32667
https://hedgefollow.com/stocks/VERB
I like that they have the ratings and average buy price.
Maybe Ken Griffin buys some more.
Keep in mind these are only the largest institutions that have to file. Who knows how many smaller ones own the stock.