GFRE may be a legit company, but the pervasive attitude toward any Chinese stock is now negative, and the hike in margin requirements by IB (others will follow?) is just another headwind.
Plus, as I recall from reading their latest earnings reports, it seemed that the revenue growth came from price increases, and not from any increase in volume. So, what happens is prices fall a bit for their products?