CUSHING ASSET MANAGEMENT LP dba NXG INVESTMENT MANAGEMENT lowered its position in Niu Technologies (NASDAQ:NIU – Free Report) by 36.4% during the 3rd quarter, according to the company in its most recent Form 13F filing with the SEC. The institutional investor owned 243,672 shares of the company’s stock after selling 139,647 shares during the period. […]