Seems like Institutional ownership took a big jump up at the end of March. SABBY MANAGEMENT, LLC, which took a new position on March 31 is the largest institutional holder at 227,679 shares. They heavily invest in the healthcare sector (43.17%), and only invest a much smaller percent in the technology sector (11.02%). VERB's Institutional ownership almost doubled with their investment. It went from 7.65% to 12.71%. VERB is in the top 10 stocks out of 89 that SABBY MANAGEMENT, LLC owns.
SABBY MANAGEMENT, LLC