
Top Picks
Arcturus Therapeutics Holdings Inc (ARCT) posted a 4.72% change over the last five days signaling a new trend
A new trading day began on Friday, with Arcturus Therapeutics Holdings Inc (NASDAQ: ARCT) stock price down -4.69% from the previous day of trading, before