Netcapital Inc

NASDAQ:NCPL   1:59:24 PM EDT
0.12
-0.01 (-4.84%)
Twitter Share  Facebook Share StockTwits Share