Niu Technologies - American Depositary Shares (NIU)

2.4300
-0.4100 (-14.44%)
NASDAQ· Last Trade: May 18th, 3:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors