NCPL   $0.6521  43.67% Market Open

Netcapital Inc.

Data not available