I suspect the price drop has something to do with the 17% of the 4,895,026 shares awarded to Class A share holders in the Pedanios acquisition that become free trading on Monday, the 18th at $2.14 a share.
It comes to roughly 832,155 shares that have been restricted since the acquisition on May 18th. The upside is that the Class A commons shares are held by the two founders/Managing Directors of Pedanios. Unless they want a new boat or a Ferrari or something, my guess is that they will not dump a bunch of shares when they become unrestricted with all the positive growth opportunities for those shares to become worth a lot more in the short term.