Up Fintech is reiterated as a BUY after the recent imposition of a regulatory fine in China led to a sell-off in the stock. Mainland China now accounts for less than 10% of client assets, ...