Liberty Defense Holdings Ltd (DETX) Stock Price, Quote, News & History

DETXNASDAQ
$1.85
0.05012.78%