We are live on ! Find out more
NIU

Niu Technologies

Name Holding Trade Value Shares
Change
Change in
Stake
Millennium Management
26
Millennium Management
New York
-$96K -16,200 Closed
LI
27
Leap Investments
Illinois
-$79K -13,299 Closed