Netcapital Inc

NCPLNASDAQ
$1.81
0.4230.24%
Últ. Act.: Oct 14, 2:47 PM
$1.82
0.4330.94%