Snowball logo
logo
XTLB

XTL Biopharmaceuticals Ltd

XTLB • NASDAQ
$1.82-$0.20  (9.9%)

It looks as if this company does not pay dividends