NCPL
NCPL
NASDAQ · Financial Services

Netcapital Inc

$1.08
-0.28 (-20.59%)
As of Sep 28, 10:46 PM ET ·