NCPL   $1.59  14.39% Market Closed After Close 1.89 18.87%

Netcapital Inc.

Earnings, Splits and Dividends

Data not available