Netcapital Inc (NCPL) Stock Price, Quote, News & History

NCPLNASDAQ
$1.39
-0.15-9.74%
Last update: Oct 13, 4:54 PM
$1.57
0.03011.95%