NCPL   $1.04  7.22% Market Closed After Close 1.2 15.38%

Netcapital Inc.

Earnings, Splits and Dividends

Data not available