Can't keep up with DemandThis is a great company that is strugglying to keep up with very high demand (hence the trading on public market to raise quick cash to build more faucilities).
I don't forsee any insiders selling when they are allowed to in the upcoming month as there would be no reason for it considering sales keep sky rocketing up and everything is going very smoothly and great