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

DEFTNASDAQ
$0.3070
-0.0266-7.97%
Last update: Nov 11, 7:15 AM