JBDI Holdings Limited - Ordinary Shares (JBDI)

0.4694
-0.0706 (-13.07%)
NASDAQ· Last Trade: Jun 3rd, 7:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors