Skip to content
NETCAPITAL INC logo

NETCAPITAL INC (NCPL)

NASDAQFinancials

$1.78+61.82%
Close 2026-10-29
NETCAPITAL INC (NCPL): Is the Thesis Intact? What's Priced In | QuarterlyIQ