iHuman Inc. American depositary shares (IH)

1.7000
+0.0600 (3.66%)
NYSE· Last Trade: Jun 2nd, 12:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors