"The dilution worries me and this bs late reporting in this nasty market is plain inexcusable." You have mentioned two good reasons for selling this stock & I am glad you didn't lose money by selling. As long as the eps & shareholder equity continue to grow at a fast pace in spite the added shares I will hold my shares. They did report late last year as well. So while this is not something I like to see from a stock I hold. Its nothing new. Much of being a successful company is having a strong highly qualified management team to guide & deliver results. That is the main reason I made this my largest position,,,even bigger than hfgb & ckgt my next two biggest positions. If management fails to deliver the bottomline growth I am expecting going forward or the pps hits my target I will sell. If they fail to report by Sept 15th as I expect with excellant results I might sell. Good luck with your remaining stocks in this harsh current market. I believe China stocks will again return to favor before yearend.