When Insiders Hold 80-90% Already and 2 INSIDERS step up and BUY $9000 with OWN cash that's confidence in the company.