So let me get this right, you think institutional investors that bought at 3.13 are selling for a 33% loss, BUT are buying warrants that don’t make sense to exercise until over $4? Which means, they’re risking .90 per share. Add the .90 and the being down 1.03 and you get 1.93, so they’re selling at 2.10 to risk $1.93 a share essentially what they would be down.
When they own the warrants already, so how can they buy them from themselves. Or if one is selling and one is buying then someone has to be holding shares still
I doubt any institutional investor is selling, hasn’t even been a month
(7)
(1)
Verb Technology Company, Inc (VERB) Stock Research Links