Netcapital Inc

NCPLNASDAQ
$2.23
0.6642.04%
Dern. MÀJ: Oct 22, 5:34 PM
$2.12
0.5535.04%
Netcapital Ownership & Insider Activity - Benzinga