Home

Niu Technologies - American Depositary Shares (NIU)

3.2700
-0.1800 (-5.22%)
NASDAQ · Last Trade: Jun 12th, 8:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors