Arcturus Therapeutics Stock Soars to New High Then Crashes on Trial Data – What Investors Need to Know
Stock Performance & Analyst Sentiment Arcturus stock had been riding a wave of positive sentiment through October 2025. On Oct 21 it closed at $23.16 – its highest level in a year marketbeat.com – following stronger-than-expected Q2 results (earnings beat