Skip to content
NETCAPITAL INC logo

NETCAPITAL INC (NCPL)

NASDAQFinancials

$1.44-8.01%
Close 2026-11-04
NETCAPITAL INC (NCPL): Is the Thesis Intact? What's Priced In | QuarterlyIQ