Netcapital Inc. NCPL 41.67

Financials

Revenue

Earnings

Dividends