Stockreport

Investing in Arcturus Therapeutics Holdings (NASDAQ:ARCT) five years ago would have delivered you a 76% gain [Yahoo! Finance]

Arcturus Therapeutics Holdings Inc.  (ARCT) 
Last arcturus therapeutics holdings inc. earnings: 3/11 04:01 pm Check Earnings Report
US:NASDAQ Investor Relations: ir.arcturusrx.com/investor-relations
PDF But at least the stock is up over the last five years. However we are not very impressed because the share price is only up 76%, less than the market return of 105%. Whi [Read more]