NASDAQ
No price data available for this timeframe.
Arcturus Therapeutics Holdings Inc. (ARCT) reported revenue of $67.22M and net income of $-65,783,000 for FY 2025, with a net profit margin of -97.9%. Revenue represents total sales while net income is the profit remaining after all expenses. The relationship between them reflects overall profitability.