Netcapital Inc (NASDAQ:NCPL) Stock Has Fallen -12.50% YTD, What Do Analysts Anticipate Next?
In last trading session, Netcapital Inc (NASDAQ:NCPL) saw 0.36 million shares changing hands with its beta currently measuring 0.64. Company’s recent per share price level