Netcapital

Netcapital

HQ location
United States
Launch date
Employees
Market cap
$12.5m
Enterprise value
$14m
Share price
$6.86 NCPL
Recent deals
Authorizing premium user...