Netcapital Inc

Netcapital Inc

NCPL · NASDAQ

1.64USD-0.11 (-6.29%)