Netcapital Inc

NASDAQ:NCPL   9:56:48 AM EDT
0.13
0.00 (+3.77%)
Twitter Share  Facebook Share StockTwits Share