Yes, the insiders were doing very well - and retail investors thought HUMBL was going to $100 and they didn't take profits - that is why they are still posting about how great HUMBL is as a long term investment.
Sharp understands the psychology of of a OTC investor - they will become emotionally attached and ignore the facts but gobble up all of the Foote/Sharp hype.
And HUMBL is only a startup to those who ignore the facts.
Humblpay looks like it was coded by someone from Fiverr - it was a complete failure.