ARCT Financials: Arcturus Therapeutics Holdings Inc AI Analysis