Stockreport

Arcturus Therapeutics Holdings' (NASDAQ:ARCT) investors will be pleased with their impressive 284% return over the last five years [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 in stark contrast, the returns over the last half decade have impressed. Indeed, the share price is up an impressive 284% in that time. To some, the recent pullback [Read more]