Stockreport

Insiders own 37% of Niu Technologies (NASDAQ:NIU) shares but retail investors control 44% of the company [Yahoo! Finance]

Niu Technologies - American Depositary Shares  (NIU) 
Last niu technologies - american depositary shares earnings: 3/16 03:00 am Check Earnings Report
PDF The top 9 shareholders own 50% of the company Insiders own 37% of Niu Technologies If you want to know who really controls Niu Technologies ( NASDAQ:NIU ), then you [Read more]