Netcapital Inc

NCPLNASDAQ
$1.54
0.4035.09%
Últ. Act.: Oct 13, 4:17 AM
$1.47
0.3328.87%