JBDI Holdings Limited - Ordinary Shares (JBDI)

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