<- Back to list
Netcapital Inc.
NCPL
41.67
Financials
Revenue
Earnings
Dividends