DeFi Technologies Inc (DEFT) Stock Price, Quote, News & History

DEFTNASDAQ
$0.3661
-0.0339-8.48%
Last update: Oct 30, 7:46 PM