JBDI Holdings Limited - Ordinary Shares (JBDI)

0.5211
-0.0569 (-9.84%)
NASDAQ· Last Trade: Jun 2nd, 2:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors