Netcapital Inc

NCPLNASDAQ
$0.6399
0.1427.78%
Dern. MÀJ: Aug 27, 9:22 AM

Netcapital vs. Peers Comparison

Compare Netcapital (NCPL) to its peers on price performance, valuation multiples and key financial metrics.