Netcapital Inc

NCPLNASDAQ
$2.02
0.3923.93%
Dern. MÀJ: Oct 20, 7:59 PM
$2.21
0.5835.58%
Netcapital Market Sentiment - Benzinga