Snowball logo
logo
JBDI

JBDI Holdings Limited Ordinary Shares

JBDI • NASDAQ
$2.445+$0.085  (3.6%)