Netcapital Inc

NCPLNASDAQ
$1.49
-0.08-5.1%
Últ. Act.: Nov 3, 9:29 AM

Benzinga

Netcapital Market Sentiment - Benzinga