NCPLW   $0.020800000000000003  -25.71% Market Open

Netcapital Inc

Data not available