I have no idea who is selling but likely those distributors from China......but who knows?
This is definitely not a trader stock as turnover is too low. (Can't get rid of if bet went wrong)
Most of us here are "long term holder". It seems we are buying against each other! (what a joyful problem to have!)
Well, let's hope the CEO makes this company shines!