We'll probably never know the reason for the drop in SP
You gotta be pretty stupid, desperate for cash, or know something the market doesn't to be selling right now
I can't imagine folks selling this because of shares coming out of escrow
Goodluck to them if someone wants to sell 25m shares on market here lol