JBDI Holdings Limited - Ordinary Shares (JBDI)

2.4680
-0.0420 (-1.67%)
NASDAQ · Last Trade: Oct 20th, 2:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors